在Mac OSX上安装Magento 1.5 - 安装程序出错

时间:2011-01-28 15:17:06

标签: magento install mamp

我正在尝试在Mac OSX上安装Magento 1.5 Community Edition。我正在使用MAMP Pro重定向url test.com以运行特定的Magento 1.5文件夹。

在开始安装过程之前,我收到一组错误消息。任何人都可以帮助破译吗?

处理您的请求时出错

SQLSTATE[42000] [1044] Access denied for user ''@'localhost' to database 'andrey_konosov_build'

Trace:
#0 /Applications/MAMP/htdocs/magento15/lib/Zend/Db/Adapter/Pdo/Mysql.php(96): Zend_Db_Adapter_Pdo_Abstract->_connect()
#1 /Applications/MAMP/htdocs/magento15/lib/Varien/Db/Adapter/Pdo/Mysql.php(251): Zend_Db_Adapter_Pdo_Mysql->_connect()
#2 /Applications/MAMP/htdocs/magento15/lib/Zend/Db/Adapter/Abstract.php(459): Varien_Db_Adapter_Pdo_Mysql->_connect()
#3 /Applications/MAMP/htdocs/magento15/lib/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query('SET NAMES utf8', Array)
#4 /Applications/MAMP/htdocs/magento15/lib/Varien/Db/Adapter/Pdo/Mysql.php(333): Zend_Db_Adapter_Pdo_Abstract->query('SET NAMES utf8', Array)
#5 /Applications/MAMP/htdocs/magento15/app/code/core/Mage/Core/Model/Resource/Type/Db/Pdo/Mysql.php(45): Varien_Db_Adapter_Pdo_Mysql->query('SET NAMES utf8')
#6 /Applications/MAMP/htdocs/magento15/app/code/core/Mage/Core/Model/Resource.php(93): Mage_Core_Model_Resource_Type_Db_Pdo_Mysql->getConnection(Object(Mage_Core_Model_Config_Element))
#7 /Applications/MAMP/htdocs/magento15/app/code/core/Mage/Core/Model/Mysql4/Abstract.php(297): Mage_Core_Model_Resource->getConnection('core_read')
#8 /Applications/MAMP/htdocs/magento15/app/code/core/Mage/Core/Model/Mysql4/Abstract.php(312): Mage_Core_Model_Mysql4_Abstract->_getConnection('read')
#9 /Applications/MAMP/htdocs/magento15/app/code/core/Mage/Core/Model/Mysql4/Cache.php(41): Mage_Core_Model_Mysql4_Abstract->_getReadAdapter()
#10 /Applications/MAMP/htdocs/magento15/app/code/core/Mage/Core/Model/Cache.php(434): Mage_Core_Model_Mysql4_Cache->getAllOptions()
#11 /Applications/MAMP/htdocs/magento15/app/code/core/Mage/Core/Model/Cache.php(469): Mage_Core_Model_Cache->_initOptions()
#12 /Applications/MAMP/htdocs/magento15/app/code/core/Mage/Core/Model/App.php(1137): Mage_Core_Model_Cache->canUse('config')
#13 /Applications/MAMP/htdocs/magento15/app/code/core/Mage/Core/Model/Config.php(412): Mage_Core_Model_App->useCache('config')
#14 /Applications/MAMP/htdocs/magento15/app/code/core/Mage/Core/Model/Config.php(294): Mage_Core_Model_Config->_canUseCacheForInit()
#15 /Applications/MAMP/htdocs/magento15/app/code/core/Mage/Core/Model/App.php(395): Mage_Core_Model_Config->loadModulesCache()
#16 /Applications/MAMP/htdocs/magento15/app/code/core/Mage/Core/Model/App.php(329): Mage_Core_Model_App->_initModules()
#17 /Applications/MAMP/htdocs/magento15/app/Mage.php(627): Mage_Core_Model_App->run(Array)
#18 /Applications/MAMP/htdocs/magento15/index.php(80): Mage::run('', 'store')

4 个答案:

答案 0 :(得分:5)

您是否尝试安装最新的RC1候选版本?我自己下载了它,看起来他们的构建过程(不小心?)留下了这些信息。local.xml文件是Magento不断提供配置信息的地方,例如用于数据库的用户名和密码。在以前版本的系统中,它发送而不是 a local.xml。此文件是在安装过程中创建的。

我的猜测是,如上所述,该文件被意外包含在内。我尝试将其重命名为其他内容,或将其从文件夹中删除,然后开始安装。如果这不起作用,那么我只需在local.xml中输入您的mysql数据库信息即可解决问题

值得报告为错误

http://www.magentocommerce.com/bug-tracking

答案 1 :(得分:2)

我的名字是Dmitriy,我是Magento核心团队的技术项目经理。 1.5.0.0-rc1软件包被错误打包并包含来自测试安装的local.xml文件。请从app / etc文件夹中删除local.xml文件或再次下载包。我们有固定的包裹。对这个问题感到抱歉,但就像你知道古老的说法“他没有生气,没有任何意义”。

感谢您指出这一点。

答案 2 :(得分:1)

Access denied for user ''@'localhost'...

您缺少用户名。

修改
查看/app/etc/local.xml的{​​{1}}目录。其中任何一个都可能已经预先设置了数据库详细信息,这会破坏安装过程。

答案 3 :(得分:0)

是的,请删除来自下载档案的local.xml。这肯定是错误的。