ホームページ >バックエンド開発 >PHPチュートリアル >PHPエラー報告設定は常に効果がありません
win8.1+apache2.4+php5.6.11
phpとiniで設定
error_reporting = E_ALL
display_errors = On
しかし、実際に実行するとWebブラウザはエラーメッセージを表示しません。 Apacheのerror.logファイルにエラー情報が記録されています。 。
ini_set('display_errors',1);
error_reporting(E_ALL);
が php ファイルに設定されている場合にのみ、Web ブラウザーにエラー メッセージが表示されます。
それは、あなたが変更した php.ini があなたが使用しているものではないからです
変更された php.ini がファイル D:php5_6_11php.ini であることを確認します。変更が完了したら、サーバーを再起動して有効にする必要があります。
変更を php.ini に投稿します
phpinfo レポートに display_errors 項目のスクリーンショットを投稿します
phpinfo レポートに display_errors 項目のスクリーンショットを投稿します
httpd.conf と .htaccess に php_value 項目はありますか?
httpd.conf と .htaccess に php_value 項目はありますか?