【问题标题】:Joomla "404 category not found" errorJoomla“找不到404类别”错误
【发布时间】: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


【解决方案1】:

问题已解决:我的网络托管服务提供商 (OVH) 在 2 年前为互惠托管引入了一个特定的 php 配置文件。由于我的网站较旧,因此该文件丢失了。使用正确的参数(其中包括 PHP 版本)添加此文件后,链接将再次恢复正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-08-23
    • 1970-01-01
    • 2017-11-03
    • 2016-04-10
    • 2017-11-05
    • 2013-12-23
    • 1970-01-01
    • 2013-03-17
    相关资源
    最近更新 更多