【问题标题】:Magento db access configurationMagento 数据库访问配置
【发布时间】:2012-02-26 09:24:39
【问题描述】:

我确信这是一个非常新的问题,我是 magento 和 PHP 的新手。 我在连接我的 megento 安装以连接到 MySQL 实例时遇到困难。我已经安装了 Zend 包并尝试在 \zend\magento\app\etc 目录下编辑 config.xml 和 local.xml。如下

        <connection>//config.xml
            <host>localhost:4928</host>
            <username>root</username>
            <password>test</password>
            <dbname>store</dbname>
            <model>mysql4</model>
            <initStatements>SET NAMES utf8</initStatements>
            <type>pdo_mysql</type>
            <active>0</active>
        </connection>

                <connection> //local.xml
                    <host><![CDATA[localhost:4928]]></host>
                    <username><![CDATA[root]]></username>
                    <password><![CDATA[test]]></password>
                    <dbname><![CDATA[store]]></dbname>
                    <active>1</active>
                </connection>

执行此操作后,我收到以下错误

Warning: include(Mage\Catalog\Model\Attribute\Backend\Customlayoutupdate.php) [function.include]: failed to open stream: No such file or directory  in E:\servers\zend\magento\app\code\core\Mage\Core\functions.php on line 70
Trace:
#0 E:\servers\zend\magento\app\code\core\Mage\Core\functions.php(70): mageCoreErrorHandler(2, 'include(Mage\Ca...', 'E:\servers\zend...', 70, Array)
#1 E:\servers\zend\magento\app\code\core\Mage\Core\functions.php(70): __autoload()
#2 [internal function]: __autoload('Mage_Catalog_Mo...')
#3 E:\servers\zend\magento\app\code\core\Mage\Core\Model\Config.php(967): class_exists('Mage_Catalog_Mo...')

我已阅读文档 http://www.magentocommerce.com/wiki/5_-_modules_and_development/0_-_module_development_in_magento/customize_part_of_configuration

【问题讨论】:

  • 你为什么不使用基于网络的安装?
  • @tim 我所做的只是安装 Magento MSI,这是即将出现的错误消息。当我尝试访问 localhost/Magento 或 localhost/Magento/install.php 时会出现这种情况
  • @Tim 根据您的建议,我将 downloader.php 放在 Zend 服务器中并通过在线下载器,在“成功下载”消息之后它导航到显示与上述完全相同的错误消息的页面!
  • 你的服务器开会magentocommerce.com/system-requirements吗?
  • 其中一个要求是 Apache 服务器,但您说您使用的是 Zend 服务器。

标签: php database magento configuration


【解决方案1】:

这不是一个真正的答案(还),但我还不能对你的问题添加评论。 ;)

似乎该错误与您的数据库连接无关。请检查您的本地 Magento 安装中是否存在以下文件:

E:\servers\zend\magento\app\code\core\Mage\Catalog\Model\Attribute\Backend\Customlayoutupdate.php

Magento 无法加载上面的文件 - 可能它丢失或访问权限设置不正确。

您使用的是哪个 Magento 版本?

【讨论】:

    猜你喜欢
    • 2021-10-31
    • 1970-01-01
    • 2011-03-31
    • 2012-06-16
    • 2016-04-09
    • 2013-04-09
    • 2019-10-08
    • 2017-06-08
    • 2013-02-27
    相关资源
    最近更新 更多