Joomla 1.5内部服务器错误-跟踪来源的方法


Joomla 1.5 Internal Server Error - ways to track source

这可能很简单,但它现在让我发疯。Joomla 1.5.26 ->网站一直运行到今天早上。现在我得到一个内部服务器错误500的首页(html源代码显示没有什么),后端(管理面板)工作得很好。一个编辑完成了一些文章,对我来说没有什么可疑的。

我已经试过了:

  • 未发布所有最近创建的文章
  • 未发布的动态内容模块(日历、新闻源、最近照片)
  • reset .htaccess到原始状态
  • 重置权限(所有目录775,所有文件644)
  • 在configuration.php (ini_set('display_errors', true)中启用所有PHP错误报告;error_reporting(E_ALL);)-没有错误,只是一些警告"PHP弃用:函数分裂()",但我甚至可以通过取消发布一个插件来摆脱这些警告,之后页面仍然是空白的
  • 后端仍然工作
  • index.php存在并包含原始代码,模板存在并被分配
  • 数据库工作正常,没有等待进程
  • 删除了浏览器中的缓存以及后端Joomla缓存

因为我只有FTP访问服务器,我不能访问任何apache日志文件,除了PHP错误日志。还有什么其他的选择来追踪这样的问题?我的托管公司告诉我服务器工作正常,他们还告诉我他们已经重新启动服务器,网站行为没有变化。

这通常发生在你的主机升级你网站服务器上的PHP和/或MySQL时。

查看这篇文章:http://www.itoctopus.com/are-you-suddenly-seeing-an-error-on-every-page-of-your-joomla-website。你的问题很可能是2.2(第2点,第2子点)。

我很确定Apache的错误日志会揭示一些东西