PHP 在哪里存储错误日志?(PHP 5,Apache,FastCGI和cPanel)

2022-08-30 05:52:27

我在共享主机上,有cPanel,Apache,PHP由FastCGI运行。PHP 在哪里存储错误日志?

有没有另一种方法可以在共享宿主环境中找到错误日志,而不必遍历整个网站结构来查找error_log文件?

我可以访问 php.ini 文件(我使用的是 PHP 版本 5.2.16)。


答案 1

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

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

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

/usr/local/apache/logs/error_log

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

<?php phpinfo(); ?>

答案 2

尝试检查“error_log”phpinfo()


推荐