带有PHP错误的Apache错误日志


10

我只是设置了PHP和Apache,并想找出错误的出处。PHP的apache中错误日志的默认路径是什么?


1
您还没有提到要在哪种操作系统上运行apache。检查您的apache配置中日志文件的位置。
pauska,2011年

我正在使用Ubuntu OS。
Genadinik

顺便说一下,哪个文件应包含此信息?- 谢谢!
Genadinik

Answers:


6

这些流行的操作系统中包含以下位置:

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/


2

尝试这个:

  1. error_reporting = E_ALL | E_STRICT
  2. error_log = /var/log/php_errors.log
  3. 手动创建日志文件
触摸/var/log/php_errors.log
chown www-data:/var/log/php_errors.log
chmod + rw /var/log/php_errors.log

现在您可以通过这种方式查看PHP错误

    尾部/var/log/php_errors.log
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.