在哪里可以找到在 Ubuntu 14.4 上运行 Joomla 时记录的 500 个错误?

在哪里可以找到在 Ubuntu 14.4 上运行 Joomla 时记录的 500 个错误?

简单来说:我打开一个页面时出现 500 错误,但查看错误日志时,没有关于此错误的任何内容。我认为前端的每个 500 错误都应该记录在某个地方,对吗?如果是,错误日志应该在哪里?

详细版本:我正在将我的 Joomla 网站从 3.6.2 升级到 3.6.5。这是一次安全升级,之前由于没有及时升级,该网站曾遭到黑客攻击。从我的网站后端,当我单击“安装升级”时,我得到了一个 500 页面。我将我的网站托管在 Linode(Ubuntu 14.04)上,并使用 webmin/virtualmin 来管理服务器。对于托管在同一台机器上且设置相同的其他网站,如果我收到 500 错误,我可以从 webmin 的界面查看 apache 错误日志,我一直以为这是记录所有 apache/php 错误的地方。但这次,错误日志中没有任何内容。所以我想知道是否有任何 500 错误无法记录在日志中?或者这个错误可能记录在其他地方?我如何找到日志?

答案1

默认情况下,Joomla日志文件夹路径为/logs。如果您将 Joomla 3 安装为/home/username/public_html/joomla,则日志文件夹将设置为/home/username/public_html/joomla/logs

要查找 Joomla 日志的存储位置,您可以尝试以下操作:

  1. 登录您的 Joomla 3.0 管理控制面板
  2. 在左侧菜单中进入全局配置
  3. 单击系统选项卡
  4. 在系统设置标题下,您应该找到“日志文件夹路径”值。

以下是一篇有用的文章,其中包含有关 Joomla 错误报告的更多信息: Joomla 错误报告:解释

对于 Apache 和 PHPUbuntu,默认日志位置为/var/log/apache2/error.log。可在文件中确认或更改/etc/php5/apache2/php.ini

您可以通过运行来实时查看 Apache 错误日志更新sudo tail -f /var/log/apache2/error.log

相关内容