PHP エラーの表示と .htaccess へのログインを有効にする方法

Barbara Streisand
リリース: 2024-11-02 12:31:30
オリジナル
299 人が閲覧しました

How to Enable PHP Error Display and Logging in .htaccess?

.htaccess による PHP エラー表示の問題のトラブルシューティング

Web サイトをテストして問題が発生した場合、エラー表示は非常に重要です。ただし、この表示が無効になる場合があります。 .htaccess ファイルにのみアクセスでき、エラー表示を有効にしたいユーザーに対して、この質問は包括的な解決策を提供します。

この質問は、.htaccess ファイルがアクセス可能な唯一のリソースであるシナリオに対処します。ここでは、display_startup_errors、display_errors、html_errors の 3 つの PHP フラグを追加することを提案しています。これらのフラグは、PHP でのエラー表示の動作を制御します。ただし、これらの変更を適用した後、Web サイトには詳細なエラー メッセージの代わりに「内部サーバー エラー」が表示されました。

この問題を解決するには、回答では追加の PHP フラグ log_errors を提案しています。このフラグは PHP エラー ログを有効にし、error_log で指定されたログ ファイルにエラーを記録できるようにします。 .htaccess ファイルに次の行を追加すると、

php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on
php_flag log_errors on
php_value error_log /home/path/public_html/domain/PHP_errors.log
ログイン後にコピー

Web サイトのページに詳細なエラー メッセージが表示され、指定された場所にログが記録されるようになります。これにより、ユーザーは .htaccess ファイルを超えたアクセスに依存せずに、エラーをより簡単に特定して解決できるようになります。

以上がPHP エラーの表示と .htaccess へのログインを有効にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート