我是Magento平台的初学者,并在共享托管环境中建立了一个商店。我刚刚将这个Magento商店迁移到本地服务器,并将从该服务器托管该网站。我正在使用Bitnami Magento Stack。
我可以让前端显示,但是,我的产品没有显示。我试图登录管理员面板,但是,我尝试登录时遇到了一些错误(见截图)。
Screenshot 2 http://s1.postimg.org/xdwffejzf/Screen_Shot_2014_12_28_at_7_30_50_PM.jpg
答案 0 :(得分:0)
每次将单店Magento站点从一台计算机移动到另一台计算机时,需要更新两件事。不采取这些行动将导致您现在遇到的问题:
app / etc / local.xml
您需要更新主机,用户名,密码和数据库名称(如果已从其他主机更改)。您在此处指定的用户名和密码是您的mysql用户的用户名和密码。以下是您要查找的具体部分:
<connection>
<host><![CDATA[localhost]]></host>
<username><![CDATA[db_username]]></username>
<password><![CDATA[db_user_password]]></password>
<dbname><![CDATA[db_name]]></dbname>
<initStatements><![CDATA[SET NAMES utf8]]></initStatements>
<model><![CDATA[mysql4]]></model>
<type><![CDATA[pdo_mysql]]></type>
<pdoType><![CDATA[]]></pdoType>
<active>1</active>
</connection>
core_config_data
core_config_data是magento数据库中的一个表。您需要登录到mysql,使用magento数据库,并找到指定安全和不安全基本URL的行。您可以使用
select * from core_config_data where path like "%base_url";
然后您可以使用&#34; config_id&#34;值将值更新为正确的URL。例如,我在mm.localhost上本地托管了一个视图,而web / unsecure / base_url的core_config_data表中的config_id是6.我会执行命令:
update core_config_data set value='http://mm.localhost/' where config_id=6;