短故事:当我打开一个页面时,我会得到一个500个错误,但是当我查看错误日志时,这个错误就没有了。我认为前端的每500个错误都应该记录在某个地方,对吗?如果是,错误日志会在哪里?
长版本:我正在升级我的Joomla网站从3.6.2到3.6.5。这是一个安全升级,以前这个网站已经被黑客攻击,因为没有及时升级。从我的网站后端,当我点击“安装升级”,我得到一个500页。我在Linode (Ubuntu14.04)上托管了我的网站,并使用webmin/virtualmin来管理服务器。对于在相同设置下托管在同一台机器上的其他站点,如果我收到500个错误,我只需查看webmin接口中的apache错误日志,我就认为这是记录所有apache/php错误的地方。但这一次,错误日志中没有任何内容。所以我想知道是否有500个错误不能记录在日志中?或者这个错误被记录在哪里?我怎么找到原木?
发布于 2017-03-14 16:06:24
默认情况下,Joomla日志文件夹路径为/logs。如果将Joomla 3安装到/home/username/public_html/joomla,则日志文件夹将设置为/home/username/public_html/joomla/logs。
若要查找存储Joomla日志的位置,可以尝试以下操作:
这里有一篇有帮助的文章,提供了关于Joomla错误报告的更多信息:Joomla错误报告:解释。
对于Ubuntu中的Apache和PHP,默认的日志位置是/var/log/apache2/error.log。这可以在文件/etc/php5/apache2/php.ini中确认或更改。
通过运行sudo tail -f /var/log/apache2/error.log,您可以实时地查看Apache日志更新。
https://serverfault.com/questions/837034
复制相似问题