2

ホスティング会社のサーバーの php.ini ファイルではなく、ドキュメントでエラー レポートを有効にしたいと考えています。マニュアルによると、これらの関数は実行時に error_reporting ディレクティブを設定するため、これらのいずれかを挿入しても機能するはずですが、空白のページが表示されます。助言がありますか?

error_reporting(E_ALL);
error_reporting(-1);
ini_set('error_reporting', E_ALL);
4

1 に答える 1

8

最初のアイデアは、display_errorsもオフになっていることです

error_reporting(E_ALL);
ini_set('display_errors', 1);

2 番目のアイデアは、メイン スクリプトにエラーがあり、それらのオプションを切り替えることができないということです (解析エラーなど)。この場合、そのスクリプトを以下のように別のスクリプトに含めることができます。

<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
include('index.php');
于 2012-12-16T19:04:29.970 に答える