一尘不染

PHP在哪里存储错误日志?(php5,apache,fastcgi,cpanel)

php

我在共享主机上,并由fastcgi运行Cpanel,Apache,PHP。PHP在哪里存储错误日志?

还有什么其他方法可以在共享主机环境中找到错误日志,而不必遍历整个站点结构来查找error_log文件?

我可以访问php.ini(我正在使用PHP版本5.2.16)。


阅读 384

收藏
2020-05-26

共1个答案

一尘不染

/var/log/apache2如果PHP是apache2模块,则PHP将存储错误日志。共享主机通常将日志文件存储在您的根目录/log子文件夹中。但是…如果您有权访问php.ini文件,则可以执行以下操作:

error_log = /var/log/php-scripts.log

根据 rinogo 的评论:如果您使用的是cPanel,则您可能要查找的主日志文件(默认情况下)存储在

/usr/local/apache/logs/error_log

如果其他所有方法均失败,则可以使用以下命令检查日志文件的位置

<?php phpinfo(); ?>
2020-05-26