【发布时间】:2016-10-14 10:07:30
【问题描述】:
我刚刚将 Joomla 网站升级到 3.5.1 版以支持 PHP 7。 该站点托管在运行 PHP 5.3 的服务器上。到目前为止,每个版本的 Joomla 都运行良好。
但是当我将 PHP 升级到版本 7 时,我在前端的许多链接(包括菜单)上遇到“404 类别未找到”错误。实际上所有一级菜单项都可以,但所有二级菜单项和文章中的链接都会出错。但是我在管理面板上没有看到任何问题。
当我回到 PHP 5.3 版本时,又可以了。 我也尝试过使用 PHP 5.6 版并得到了同样的错误。
出于开发和测试目的,我在家里有一个完整站点的副本(文件和数据的备份):它以前使用 PHP 5.6,现在仍然使用 PHP 7。
我查看了我的 PC 和服务器的 PHP 配置。但我不够熟练,无法看到任何明显的帮助。
提前感谢您的帮助。
【问题讨论】:
-
将配置设置中的报错设置为最大会怎样?您是否发现任何错误?
-
http 服务器错误日志显示“由于可能的配置错误,请求超出了 10 次内部重定向的限制”消息。没有太多信息。我怎样才能让它更详细? Joomla error.log 没有提供任何有用的信息。
标签: php joomla http-status-code-404 categories