管理面板为Magento网站

时间:2016-02-18 07:22:13

标签: php magento

This is the website

我必须解决本网站的一些后端问题。我有usernamepassword用于管理员,但没有管理员面板的登录网址

任何帮助都会很棒,谢谢。

3 个答案:

答案 0 :(得分:0)

如果您可以使用phpmyadmin或命令行访问您的数据库,请尝试以下解决方案。

解决方案1 ​​

您需要做的是使用SQL查询查找所需的路径(或者如果您使用的是phpmyadmin或类似的工具,则使用搜索)。

您可以使用此请求:

SELECT * FROM core_config_data WHERE path LIKE "%admin/url/%";

这将选择路径包含“admin / url /”的所有行,然后您应该能够修改它们。

如果您使用的是phpmyadmin,您可以转到sql部分并执行此命令,或转到搜索部分,然后搜索您要查找的路径。

如果在core_config_data中找不到某个值,则只表示一个:如果您从未从系统/配置中保存此值,则数据库中将没有此值。

换句话说:在清理magento安装之后,core_config_data表只包含10-20行。如果保存任何配置 - 这些值将显示在数据库中。

解决方案2

如何更改Magento管理员URL /路径。

注意:请勿使用Magento管理面板中的Web界面更改管理URL,因为这会导致严重问题。

第1步 - 更改路径

首先,在您喜欢的文本编辑器中打开local.xml配置文件,或使用cPanel文件管理器中的文本编辑器。该文件通常位于Magento安装下的app / etc /目录中。

找到以下代码段:

 <admin>
      <routers>
        <adminhtml>
          <args>
            <frontName><![CDATA[admin]]></frontName>
          </args>
        </adminhtml>
      </routers>
    </admin>

现在,将admin替换为新的管理路径。这应该是个人的,难以猜测,只使用字母或数字 - 没有特殊字符,然后保存文件。

第2步 - 刷新缓存

最后一步是刷新缓存。使用FTP客户端删除var/cache/目录的内容,或使用以下SSH command

(首先,导航到Magento根目录)

   rm -rf var/cache/*

第3步 - 完成

此更改现已完成,您应尝试通过新的管理员网址http://yourmagentodomain/adminpath/登录,将“adminpath”替换为您在上述步骤中选择的路径。如果一切顺利,现在应该在新URL处显示管理面板登录屏幕。旧的管理员登录URL应返回404错误消息。

答案 1 :(得分:0)

您可以找到您的管理路径:

  1. 打开app / etc / local.xml
  2. 查找<frontName><![CDATA[some-front-name]]></frontName>
  3. 复制前线的文本(我使用了一些前面的名称作为示例)
  4. 在商店基本网址后面加上此前缀,例如:https://www.garamloha.com/some-front-name
  5. 您可以输入您的管理员

答案 2 :(得分:0)

隐藏

中的第(95)行

/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php

   // session cookie params
    $cookieParams = array(
        'lifetime' => $cookie->getLifetime(),
        'path'     => $cookie->getPath(),
        //'domain'   => $cookie->getConfigDomain(),
        //'secure'   => $cookie->isSecure(),
        //'httponly' => $cookie->getHttponly()
    );