PHPエラーを表示するためのセットアップを取得できません。私が見るのはWSODだけです。
php.iniファイルを更新しました:
(phpinfo()からの抜粋)
display_errors On On
display_startup_errors On On
error_reporting 30719 30719
何か案は?
OSXでApacheのデフォルトのインストールを使用している場合は編集する/etc/php.ini
必要がありますが、MacPortsインストールを使用している場合は編集する必要があります/opt/local/etc/php5/php.ini
phpinfo()
エラーが有効になっていることを示していると述べます。それらが表示されていない場合は、オーバーライドされている必要があります。
チェックする場所
httpd.conf
、、httpd-vhosts.conf
およびその他の設定ファイル/etc/apache2/extras
(MacPortsパスでは不明)-php_value
行を探します。.htaccess
ファイル-もう一度行を探しますphp_value
。.user.ini
ファイル-PHP5.3+は、Apacheのようなディレクトリごとの構成をサポートします。ini_set
。次を使用して、スクリプトレベルで有効化を試すことができます。
ini_set('error_reporting', -1);
ini_set('display_errors', 1);
ini_set('html_errors', 1); // I use this because I use xdebug.
0:: // My favourite kind of error.
この1つのライナーを使用して、単一のスクリプトのエラー報告をオンにすることができます。構成ファイルに永続的な変更を加えることはありません。
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);