ホームページ  >  記事  >  バックエンド開発  >  PHPでエラーをファイルに出力する方法

PHPでエラーをファイルに出力する方法

藏色散人
藏色散人オリジナル
2021-10-18 09:16:082359ブラウズ

php でエラーをファイルに出力する方法: 1. php 設定ファイルで php.ini を見つけます; 2. 「log_errors = On」を設定して、ログ ファイルにエラー情報を入力します。

PHPでエラーをファイルに出力する方法

#この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php はどのようにエラーを出力しますかファイルに?

PHP エラーをログ ファイルに入力

(LAMP) は、クライアント ブラウザが PHP コード エラーを表示することを禁止し、エラー情報をログ ファイルに保存します。

php 構成ファイル (Centos6.7 の /etc/php.ini など) で php.ini を見つけ、

  display_errors = Off //不允许在浏览器中显示错误信息
  log_errors = On //将错误信息输入到log文件中
  error_log = /var/www/html/php_errors_log//指定错误日志位置
を設定します。

Apache 構成ファイル http.conf を見つけます(たとえば、 Centos6.7 の /etc/httpd/conf/httpd.conf で、

  php_flag display_errors off
  php_value error_reporting 2039

を設定して Apache サーバーを再起動します

service httpd restart

注:

1. log_errors で指定されたディレクトリが存在するか、権限がない場合でも、エラーはブラウザに出力されます。

2. log_errors ファイルにエラー ログを書き込む Centos ユーザーは、Apache (非Apache サーバーですが、Centos のユーザーであるため、Apache ユーザーの権限に注意してください

推奨される学習: 「

PHP ビデオ チュートリアル

以上がPHPでエラーをファイルに出力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。