代码之家  ›  专栏  ›  技术社区  ›  codacopia

手动删除Joomla组件,但扩展管理器中仍显示标题

  •  3
  • codacopia  · 技术社区  · 11 年前

    我在我的Joomla网站上安装时有一个组件导致了一系列错误。我尝试了通过访问扩展管理器并单击卸载来删除它的正常方法。这不起作用,所以我访问了这两个位置并删除了所有文件:

    ../administrator/components/com_badcomponentname

    ../components/com_badcomponentname

    然后我进入phpmyadmin并删除了与 com_badcomponentname .

    唯一剩下的就是扩展管理器中的列表。我想100%完成这个组件,但名称仍然显示出来。我可以禁用该列表,从而将其从管理面板的组件下拉列表中删除。在哪里可以手动删除引用?

    3 回复  |  直到 11 年前
        1
  •  3
  •   Lodder    11 年前

    您说您删除了与该组件关联的所有表,但是如果它仍然显示在扩展管理器中,则返回到PhpMyAdmin,进入该表 jos_extensions ( 乔斯 是可能与您不同的前缀),并删除其中的引用

        2
  •  2
  •   Valentin Despa    11 年前

    理想情况下,您希望在所有表中搜索带有或不带有前缀的组件名称 com_ .

    此外,如果删除了所有关联的表,检查安装SQL文件会让您更好地了解情况。

        3
  •  1
  •   Robert Dundon    6 年前

    在我的案例中,基于@Valentin Despa的回答,我查看了站点的完整SQL转储,并在 jos_menu 桌子