我的Joomla网站上安装了一个组件会导致一堆错误。我通过访问扩展管理器并单击卸载尝试了正常的删除方法。这不起作用,所以我访问了这两个位置并删除了所有文件:
../administrator/components/com_badcomponentname
../components/com_badcomponentname
然后我进入了phpmyadmin并删除了与com_badcomponentname
相关联的所有表格。
唯一剩下的就是扩展管理器中的列表。我希望100%完成此组件,但名称仍然显示。我可以禁用列表,并将其从管理面板中的组件下拉列表中删除。我在哪里可以手动删除参考文献?
答案 0 :(得分:2)
您说您删除了与该组件关联的所有表,但如果它仍然显示在Extension Manager中,则返回PhpMyAdmin,进入表jos_extensions
( jos < / strong>是你可能不同的前缀)并删除那里的引用
答案 1 :(得分:0)
理想情况下,您希望在所有表上搜索包含或不包含前缀com_
的组件名称。
如果删除了所有关联的表,那么检查安装SQL文件会让您更好地了解。
答案 2 :(得分:0)
就我而言,根据@Valentin Despa的回答,我重复了该站点的完整SQL转储,并在jos_menu
表中找到了过时的菜单项。