我在共享主机上并且拥有 cPanel 、Apache 和 PHP 由 FastCGI 运行. PHP 将错误日志存储在哪里?
有没有其他方法可以在共享主机环境中找到错误日志,而不必遍历整个站点结构来查找 error_log 文件?
我可以访问 php.ini 文件(我使用的是 PHP 版本 5.2.16)。
最佳答案
如果 PHP 是 apache2 模块,PHP 会将错误日志存储在 /var/log/apache2
中。
共享主机通常将日志文件存储在您的根目录 /log
子文件夹中。
但是...如果您有权访问 php.ini
文件,您可以这样做:
error_log = /var/log/php-scripts.log
根据 rinogo 的评论:如果您使用的是 cPanel,您可能正在寻找的主日志文件(默认情况下)存储在 p>
/usr/local/apache/logs/error_log
如果一切都失败了,您可以使用检查日志文件的位置
<?php phpinfo(); ?>
关于error-handling - PHP 将错误日志存储在哪里? (PHP 5、Apache、FastCGI 和 cPanel),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5127838/