Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
查找Ubuntu服务器上记录PHP错误的位置?_Php_Apache_Ubuntu_Error Handling - Fatal编程技术网

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

查找Ubuntu服务器上记录PHP错误的位置?,php,apache,ubuntu,error-handling,Php,Apache,Ubuntu,Error Handling,我在ubuntu服务器上找不到PHP错误日志 正在检查phpinfo()的错误日志为“无值”。如果我运行locate error\u log我对正在使用的域一无所获。此站点位于共享服务器上,因此我不确定是否能够更改php.ini中的任何内容- PHP错误日志在哪里?检查主机的主要Apache错误日志: /var/log/apache2/error.log 此站点位于共享服务器上 然后,您需要询问您的web主机日志文件的位置 每个虚拟主机的日志写入位置和方式完全取决于他们。通常在涉及虚拟主机的共享

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

正在检查phpinfo()的错误日志为“无值”。如果我运行
locate error\u log
我对正在使用的域一无所获。此站点位于共享服务器上,因此我不确定是否能够更改php.ini中的任何内容-


PHP错误日志在哪里?

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

/var/log/apache2/error.log

此站点位于共享服务器上

然后,您需要询问您的web主机日志文件的位置


每个虚拟主机的日志写入位置和方式完全取决于他们。

通常在涉及虚拟主机的共享服务器上,每个虚拟主机都有自己独特的
错误日志
访问日志
文件


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

我只做了一个注释,但您为什么不编写一个用于使用不同日志级别进行日志记录的函数呢?关于你的问题;我猜你看过/var/log/apache?!500是一个appache错误而不是php错误。对!500是阿帕奇!我忘了!