我找不到PHP错误日志在ubuntu服务器上。查找在Ubuntu服务器上记录PHP错误的位置?
检查phpinfo()对error_log没有“值”。如果我运行的是locate error_log
,那么对于我正在使用的域,我什么也得不到。此网站位于共享服务器上,因此我不确定我可以在php.ini中更改任何内容 -
PHP错误日志在哪里?
我找不到PHP错误日志在ubuntu服务器上。查找在Ubuntu服务器上记录PHP错误的位置?
检查phpinfo()对error_log没有“值”。如果我运行的是locate error_log
,那么对于我正在使用的域,我什么也得不到。此网站位于共享服务器上,因此我不确定我可以在php.ini中更改任何内容 -
PHP错误日志在哪里?
这个网站是一个共享的服务器上
然后,你需要问您的虚拟主机其中日志文件位于。
这完全取决于他们在哪里以及每个虚拟主机如何写入日志。
+1来发现明显的 – Cez 2012-02-06 22:54:55
检查主Apache的错误日志主机:
/var/log/apache2/error.log
/var/log/apache2/error.log试着用 – 2012-02-07 00:25:28
通常在涉及虚拟主机的共享服务器上,每个虚拟主机都有自己独特的error_log
和access_log
文件。
在某些主机上,这些主机通常位于您的主目录下名为logs的文件夹下。如果您的家中没有看到任何目录看起来像存储日志,请登录到您的主机控制面板,看看您是否可以在那里访问它们。例如,cPanel有一个名为logs
的部分,您可以在其中找到一个名为Error Log
的项目,它将向您显示虚拟主机的Apache错误日志的内容。
我只是做一个评论,但你为什么不写一个函数来记录不同的loglevels? PS:关于你的问题;我想你看看/ var/log/apache ?! – craphunter 2012-02-06 22:49:46
500是一个appache错误,不是php的错误。 – 2012-02-06 22:51:53
对! 500是一个Apache!我忘了! – craphunter 2012-02-06 22:57:01