Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.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
访问PHP日志文件_Php - Fatal编程技术网

访问PHP日志文件

访问PHP日志文件,php,Php,是否有任何“性感”的解决方案可以从远程访问php错误日志?像Zend Server CE中实现的那样 或者,如果服务器用户没有SSH访问权限,如何处理它 澄清一下:这是我们自己的服务器,运行在winXP:-)如果您使用任何主机提供商,那么可以通过控制面板访问错误日志。它是-只需将错误日志放在您的www目录中(可公开查看),然后您就可以浏览/下载它(其他人也可以下载/浏览它!)我不知道您的目标是什么,但如果您只想处理应用程序错误而不是服务器错误,则需要记录它们。PHP提供了一个设置全局错误处理程序

是否有任何“性感”的解决方案可以从远程访问php错误日志?像Zend Server CE中实现的那样

或者,如果服务器用户没有SSH访问权限,如何处理它


澄清一下:这是我们自己的服务器,运行在winXP:-)

如果您使用任何主机提供商,那么可以通过控制面板访问错误日志。

它是-只需将错误日志放在您的www目录中(可公开查看),然后您就可以浏览/下载它(其他人也可以下载/浏览它!)

我不知道您的目标是什么,但如果您只想处理应用程序错误而不是服务器错误,则需要记录它们。PHP提供了一个设置全局错误处理程序的函数,您可以在其中执行日志记录:,我通常将它们记录在数据库中,并使用受密码保护的表单读取它们。对于许多应用程序,我将其包含在“日志”下的管理界面中。出于安全考虑,公开错误日志不是一个好主意


但是,如果您也想记录服务器错误(例如:404500个错误),这将没有帮助。

这取决于您是否拥有服务器上的权限SSH也可用于windows以及bash。当然;)但我认为这不是“性感”的解决方案,;)谁在乎它是否性感?你问的是“怎么做”,而不是“怎么做”?