error-handling - PHP 将错误日志存储在哪里? (PHP 5、Apache、FastCGI 和 cPanel)

标签 error-handling php

我在共享主机上并且拥有 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/

相关文章:

javascript - 我如何在 jQuery 过滤器中设置日期的默认值

php - 登录 session 在 Firefox 中立即过期,但在 Chrome 中工作正常

php - 当第二个节点不存在时,处理PHP错误消息?

PHP 包括。我似乎无法弄清楚

c# - 长时间运行的应用程序,如何处理错误?

xamarin - 如何在 Xamarin PCL 中显示错误消息

php - 从 html 创建弹出窗口,而不是文件

php - 为什么公共(public)函数可以通过静态调用来访问 - PHP?

oracle - 调试 Oracle 批量 DML 错误 - 如何确定哪个值导致了错误?

计算圆柱体面积和体积的 Java 运行时错误