web-dev-qa-db-ja.com

PHPエラーのあるApacheエラーログ

PHPとApacheを設定しましたが、エラーが発生している場所を見つけたいと思っています。Apachefor PHPのエラーログのデフォルトパスは何ですか?

10
Genadinik

これらの一般的なオペレーティングシステムには次の場所があります。

RHEL/Red Hat/CentOS/Fedora Linux Apacheエラーファイルの場所-/ var/log/httpd/error_log

Debian/Ubuntu Linux Apacheエラーログファイルの場所-/var/log/Apache2/error.log

FreeBSD Apacheエラーログファイルの場所-/var/log/httpd-error.log

Apacheログファイルに関する詳細な回答はこちらです http://www.cyberciti.biz/faq/Apache-logs/

6
Genadinik

これを試してください:

  1. error_reporting = E_ALL | E_STRICT
  2. error_log = /var/log/php_errors.log
  3. 手動でログファイルを作成する
 touch /var/log/php_errors.log
chown www-data:/var/log/php_errors.log
chmod + rw /var/log/php_errors.log 

これで、PHPエラー)を表示できます

 tail /var/log/php_errors.log
2