Joomla“404 类别未找到”错误

Joomla "404 category not found" error

我刚刚将 Joomla 网站升级到版本 3.5.1 以支持 PHP 7。 该站点托管在 运行 PHP 5.3 到现在的服务器上。到目前为止,Joomla 的每个版本都运行良好。

但是当我将PHP升级到版本7时,我在前端的许多链接上遇到“404 category not found”错误,包括菜单。实际上所有一级菜单条目都可以,但所有二级菜单条目和文章​​中的链接都会出错。但是我在管理面板上没有看到任何问题。

当我回到PHP 5.3 版时,又好了。 我也尝试使用 PHP 5.6 版,但得到了同样的错误。

出于开发和测试目的,我在家里有一份完整站点的副本(文件和数据的备份):它以前适用于 PHP 5.6,现在仍然适用于 PHP 7.

我查看了我的 PC 和服务器的 PHP 配置。但我不够熟练,看不到任何明显的帮助。

在此先感谢您的帮助。

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