【问题标题】:Joomla 404 - Component not found after upgrading core filesJoomla 404 - 升级核心文件后找不到组件
【发布时间】:2016-10-03 06:06:21
【问题描述】:

在我的 Joomla 受到攻击后,我被建议更新我的核心 Joomla 文件。我这样做了,我终于能够登录到管理页面。但我的 index.php 页面中出现“404 - 找不到组件”。

Component not found.

Call stack
Function                        Location
1   JApplicationCms->execute()  \index.php:49
2   JApplicationSite->doExecute()   \libraries\cms\application\cms.php:257
3   JApplicationSite->dispatch()    \libraries\cms\application\site.php:230
4   JComponentHelper::renderComponent() \libraries\cms\application\site.php:191

有没有人遇到过这个问题并解决了。我找不到它,所以我最后的希望在这里。

【问题讨论】:

    标签: joomla


    【解决方案1】:

    当您手动更新 Joomla 时,您需要小心,因为您必须在覆盖文件后执行某些步骤。

    1) 首先您需要修复数据库,因为表现在已更改并且覆盖文件不会更新数据库。为此,您需要转到管理员,然后您必须转到 Extensions->manage->Database,然后单击 Fix Database。这也会更新您的数据库。

    2) 接下来您必须安装新 Joomla 版本附带的扩展。这些尚未在 #__assets 表中更新。所以你去扩展->管理->发现,然后点击发现。当它发现新的扩展时,只需安装核心 Joomla 扩展。

    【讨论】:

    • 我,先上传备份数据库。修复了 Joomla 管理员页面中的数据库,并更新了 Joomla 的 Joomla 扩展和核心文件。还是一样的错误,阿米特。
    • 尝试关闭 sef url 并重命名 htaccess 文件并检查。
    • 我尝试推迟 SEF 并重命名 htassess.txt 文件,还尝试更改主题,我仍然得到相同的错误。我安装了新的 Joomla 并与错误的 Joomla 进行比较,并将 Joomla 文件从新的文件重写为旧的文件,但我仍然得到同样的错误。请帮忙。我无法摆脱 index.php 页面中的这个错误。
    • 你能把你的链接发过来吗?我可以检查它并了解发生了什么。此错误可能是由于缺少设置为默认主页的组件。
    • 查看此链接如何将菜单项设为默认dart-creations.com/joomla/joomla-tips-and-tricks/…
    猜你喜欢
    • 2012-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多