是否有任何“性感”解决方案从远程访问php error_log?就像在Zend Server CE中实现一样?
如果服务器用户没有SSH访问权限,或者如何处理它?</ p>
澄清一下:它是我们自己的运行在winXP上的服务器:-)
答案 0 :(得分:1)
它是 - 只需将错误日志放入您的www目录(公共可查看),然后您可以浏览它/下载它(其他人也可以下载/浏览它!)
答案 1 :(得分:1)
我不知道您的目标是什么,但如果您只对处理应用程序错误而不是服务器错误感兴趣,则需要记录它们。 PHP提供了一个用于设置全局错误处理程序的函数,您可以在其中执行日志记录:http://php.net/manual/en/function.set-error-handler.php,我通常将它们记录在数据库中并使用受密码保护的表单进行读取。对于许多应用程序,我将其包含在“logs”下的管理界面中。由于安全问题,将错误日志公开显示并不是一个好主意。
但是,如果您想记录服务器错误,这将没有用,例如:404,500错误。
答案 2 :(得分:0)
如果您使用任何托管服务提供商,则可以通过控制面板访问error_log。