【问题标题】:I forget it Jsecure admin url, how can I get it back?我忘记了 Jsecure admin url,我怎样才能找回它?
【发布时间】:2013-04-09 01:11:52
【问题描述】:

如果有人知道 Jsecure 组件,可以看出这是隐藏 Joom 后端 url 的非常好的扩展......但我忘记了我给 Jsecure 提供了什么类型的词来访问我的后端。

我在互联网上发现很少有 sulotion,我怎么能看到它是什么我丢失的那个关键...可能所有的 sulotion 仅适用于 Joomla 1.5,但我使用的是 Joomla 2.5。所以我在 prefix_extensions 表中找到了 Jsecure 行并打开它。我想我运气不错,但是当我看到“Params”时完全是空的。我在任何地方都看不到这个管理员 url 密钥...有人可以帮我请教如何找回我的管理员吗?

【问题讨论】:

  • 你检查过数据库吗?
  • 没错!但是我真的找不到钥匙保存在哪里...

标签: joomla joomla2.5 joomla-extensions backend custom-backend


【解决方案1】:

再添加 2 个文件。如果您已为其申请密钥,则在管理员文件夹中删除 .htaccess 和 .htpasswd

【讨论】:

    【解决方案2】:

    使用 ftp 管理器(filezla 或其他) go : plugins => system => 查看“jsecure.php”并将文件重命名为“jsecureshit.php”(或其他),下次尝试访问您的站点并:它有效! 就是这样!

    【讨论】:

    • 最佳解决方案!特别是对于新开发者
    【解决方案3】:

    JSecure 不会将密钥保存在数据库中。

    最简单的方法是使用 phpMyAdmin(或在您的主机上等效)并禁用扩展。

    在 phpMyAdmin 中,在 #__extensions 中找到您的 JSecure 行并将 enabled 列的值更改为 0,这将禁用扩展,然后您可以返回到 Extension Manager 重新启用 JSecure 并设置一个新的秘密词。

    顺便说一下,如果您已经使用 Akeeba AdminTools — 此功能(/adminsitrator 访问的秘密词)内置于 WAF 设置中。

    这些是 JSecure 中包含的手动删除说明:

    以下是手动删除 jSecure 2.1.10 Joomla 2.5 的步骤:

    从数据库中删除组件和插件条目。

    jos_jsecurelog
    jos_assets
    com_jsecure - jsecure
    jos_extensions
    System - jsecure - plugin
    jsecure - component
    jos_menu
    COM_JSECURE_AUTHENTICATION
    BASIC_CONFIGURATION
    ADVANCED_CONFIGURATION
    VIEW_LOG
    HELP
    

    删除下面提到的文件夹和文件。

    \administrator\components\com_jsecure
    \administrator\language\en-GB
    en-GB.com_jsecure.ini,
    en-GB.com_jsecure.sys.ini,
    en-GB.plg_system_jsecure.ini
    \components\com_jsecure
    \plugins\system\jsecure
    

    【讨论】:

    • 嗨!谢谢你的帮助!它看起来非常好,但不起作用...我删除了所有 Jsecure 插件、组件但无法访问我的管理面板...您还有其他 suloliton 来修复它吗?
    • 谢谢!我的“答案”解决了我的问题,但再次感谢您的帮助!
    【解决方案4】:

    我已经得到了我的问题的答案。我希望这对使用该组件的每个人都有帮助。不要手动删除 Jsecure 文件,因为之后您将永远无法再次使用此组件。只需使用 Joomla 扩展管理器卸载!

    感谢 cppl 找到解决方案!

    首先,问题是:如果您忘记了密钥,如何找回 Joomla 2.5 管理员。打开你的 MySQL 并找到 your-prefix_extensions 表。找到“System - jsecure”列并打开它进行编辑。将“启用”和“访问”中的 1 更改为 0。清理您的 Joomla 缓存,或等待自动清理。之后,您可以访问您的管理区域。如果可能没有,请找到“jsecure”列并打开它进行编辑。将“启用”中的 1 更改为 0。但是当您登录管理区域时,在更改回 1 后,因为您将永远不会在管理页面中看到该组件。这就是找回管理区域的解决方案。

    但是!我认为 Jsecure 3.0 有一个错误,因为如果我更改密钥并再次启用该组件,您将无法访问您的管理区域。我会发送这个错误,但最好升级到 3.0.1。重要的是,您可以取回您的管理员,并且可以像手动一样更好地卸载该组件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-22
      • 1970-01-01
      • 1970-01-01
      • 2021-05-27
      • 2013-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多