【问题标题】:Magento: domain change from old to new domain and hosting troublesMagento:从旧域到新域的域更改和托管问题
【发布时间】:2015-01-14 13:27:29
【问题描述】:

将旧网站域的备份上传到新的托管域时出现问题。现在我遇到了很多错误,似乎与数据库有关。问题是,我不明白 SQL 是如何工作的。而且看起来新域名在抱怨旧域名。这意味着我需要在某个地方进行更改?谢谢您的回答! 这是错误列表:

SQLSTATE[HY000] [1045] Access denied for user 'liveshop_epc'@'localhost' (using password: YES)

Trace:
#0 /home/domain/domains/domain.com/public_html/lib/Zend/Db/Adapter/Pdo/Mysql.php(96): Zend_Db_Adapter_Pdo_Abstract->_connect()
#1 /home/domain/domains/domain.com/public_html/lib/Varien/Db/Adapter/Pdo/Mysql.php(313): Zend_Db_Adapter_Pdo_Mysql->_connect()
#2 /home/domain/domains/domain.com/public_html/lib/Zend/Db/Adapter/Abstract.php(459): Varien_Db_Adapter_Pdo_Mysql->_connect()
#3 /home/domain/domains/domain.com/public_html/lib/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query('SET NAMES utf8', Array)
#4 /home/domain/domains/domain.com/public_html/lib/Varien/Db/Adapter/Pdo/Mysql.php(419): Zend_Db_Adapter_Pdo_Abstract->query('SET NAMES utf8', Array)
#5 /home/domain/domains/domain.com/public_html/app/code/core/Mage/Core/Model/Resource.php(169): Varien_Db_Adapter_Pdo_Mysql->query('SET NAMES utf8')
#6 /home/domain/domains/domain.com/public_html/app/code/core/Mage/Core/Model/Resource.php(110): Mage_Core_Model_Resource->_newConnection('pdo_mysql', Object(Mage_Core_Model_Config_Element))
#7 /home/domain/domains/domain.com/public_html/app/code/core/Mage/Core/Model/Resource/Db/Abstract.php(320): Mage_Core_Model_Resource->getConnection('core_write')
#8 /home/domain/domains/domain.com/public_html/app/code/core/Mage/Core/Model/Resource/Db/Abstract.php(350): Mage_Core_Model_Resource_Db_Abstract->_getConnection('write')
#9 /home/domain/domains/domain.com/public_html/app/code/core/Mage/Core/Model/Resource/Db/Abstract.php(335): Mage_Core_Model_Resource_Db_Abstract->_getWriteAdapter()
#10 /home/domain/domains/domain.com/public_html/app/code/core/Mage/Core/Model/Resource/Cache.php(53): Mage_Core_Model_Resource_Db_Abstract->_getReadAdapter()
#11 /home/domain/domains/domain.com/public_html/app/code/core/Mage/Core/Model/Cache.php(455): Mage_Core_Model_Resource_Cache->getAllOptions()
#12 /home/domain/domains/domain.com/public_html/app/code/core/Mage/Core/Model/Cache.php(497): Mage_Core_Model_Cache->_initOptions()
#13 /home/domain/domains/domain.com/public_html/app/code/core/Mage/Core/Model/App.php(1183): Mage_Core_Model_Cache->canUse('config')
#14 /home/domain/domains/domain.com/public_html/app/code/core/Mage/Core/Model/Config.php(414): Mage_Core_Model_App->useCache('config')
#15 /home/domain/domains/domain.com/public_html/app/code/core/Mage/Core/Model/Config.php(294): Mage_Core_Model_Config->_canUseCacheForInit()
#16 /home/domain/domains/domain.com/public_html/app/code/core/Mage/Core/Model/App.php(413): Mage_Core_Model_Config->loadModulesCache()
#17 /home/domain/domains/domain.com/public_html/app/code/core/Mage/Core/Model/App.php(343): Mage_Core_Model_App->_initModules()
#18 /home/domain/domains/domain.com/public_html/app/Mage.php(683): Mage_Core_Model_App->run(Array)
#19 /home/domain/domains/domain.com/public_html/index.php(87): Mage::run('', 'store')
#20 {main}

【问题讨论】:

    标签: php sql magento dns hosting


    【解决方案1】:

    在更改域和托管时需要修改一些内容。

    1. 上传数据库后转到 phpmyadmin 并在数据库中搜索“Core_Config_Data”表。在此表中,您需要将“web/unsecure/base_url”和“web/secure/base_url”修改为您的网站网址,例如“www.yourdomain.com”。
    2. 接下来您需要做的是转到您的项目文件夹并导航到“app/etc/local.xml”,在这里您需要更改一些信息,例如您的主机、用户名、密码和数据库名称。

    就是这样。对此的正确配置应该可以工作。如果没有,那么应该检查其他问题。

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2010-11-06
      • 2021-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-17
      • 1970-01-01
      • 2021-07-10
      • 1970-01-01
      相关资源
      最近更新 更多