找到Ubuntu服务器上记录PHP错误的位置?

时间:2012-02-06 22:46:32

标签: php apache ubuntu error-handling

我找不到ubuntu服务器上的PHP错误日志。

检查phpinfo()对error_log的“无值”。如果我运行locate error_log,我无法获得与我合作的域名。这个站点在共享服务器上,所以我不确定我能否在php.ini中更改任何内容 -

PHP错误日志在哪里?

3 个答案:

答案 0 :(得分:10)

检查主机的主要Apache错误日志:

/var/log/apache2/error.log

答案 1 :(得分:5)

  

此网站位于共享服务器上

然后,您需要询问您的网络主机日志文件所在的位置。

完全取决于每个虚拟主机在何处以及如何编写日志。

答案 2 :(得分:2)

通常在涉及虚拟主机的共享服务器上,每个vhost都有自己唯一的error_logaccess_log个文件。

在某些主机上,这些主机通常位于名为logs的文件夹下的主目录中。如果您在家中看不到任何存储日志的目录,请登录您的主机控制面板,看看您是否可以访问它们。例如,cPanel有一个名为logs的部分,您可以在其中找到名为Error Log的项目,该项目将显示虚拟主机的Apache错误日志的内容。