Magento 中 /app/code/core/Mage/Core/Model/Resource/Resource.php 出现致命错误

2024-01-27

刚刚将 Magento 安装从 1.5 升级到 1.6,并出现以下错误:

致命错误:在非对象上调用成员函数 insert() /hsphere/local/home/t21004/XXXXXXXXXXXXX.com/app/code/core/Mage/Core/Model/Resource/Resource.php 133号线

第133行内容如下:

 return $this->_getWriteAdapter()->insert($this->getMainTable(), $dbModuleInfo);

配置.xml:

    <?xml version="1.0"?>
<!--
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to [email protected] /cdn-cgi/l/email-protection so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    Mage
 * @package     Mage_Core
 * @copyright   Copyright (c) 2011 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
-->
<config>
    <global>
        <install>
            <date/>
        </install>
        <resources>
            <default_setup>
                <connection>
                    <host>localhost</host>
                    <username/>
                    <password/>
                    <dbname>magento</dbname>
                    <model>mysql4</model>
                    <initStatements>SET NAMES utf8</initStatements>
                    <type>pdo_mysql</type>
                    <active>0</active>
                </connection>
            </default_setup>
            <default_write>
                <connection>
                    <use>default_setup</use>
                </connection>
            </default_write>
            <default_read>
                <connection>
                    <use>default_setup</use>
                </connection>
            </default_read>
            <core_setup>
                <setup>
                    <module>Mage_Core</module>
                </setup>
                <connection>
                    <use>default_setup</use>
                </connection>
            </core_setup>
            <core_write>
                <connection>
                    <use>default_write</use>
                </connection>
            </core_write>
            <core_read>
                <connection>
                    <use>default_read</use>
                </connection>
            </core_read>
        </resources>
        <resource>
            <connection>
                <types>
                    <pdo_mysql>
                        <adapter>Varien_Db_Adapter_Pdo_Mysql</adapter>
                        <class>Mage_Core_Model_Resource_Type_Db_Pdo_Mysql</class>
                        <compatibleMode>1</compatibleMode>
                    </pdo_mysql>
                </types>
            </connection>
        </resource>
        <models>
            <varien>
                <class>Varien</class>
            </varien>
            <core>
                <class>Mage_Core_Model</class>
                <resourceModel>core_resource</resourceModel>
            </core>
            <core_resource>
                <class>Mage_Core_Model_Resource</class>
                <deprecatedNode>core_mysql4</deprecatedNode>
                <entities>
                    <config_data>
                        <table>core_config_data</table>
                    </config_data>
                    <website>
                        <table>core_website</table>
                    </website>
                    <store>
                        <table>core_store</table>
                    </store>
                    <resource>
                        <table>core_resource</table>
                    </resource>
                    <cache>
                        <table>core_cache</table>
                    </cache>
                    <cache_tag>
                        <table>core_cache_tag</table>
                    </cache_tag>
                    <cache_option>
                        <table>core_cache_option</table>
                    </cache_option>
                </entities>
            </core_resource>
        </models>
    </global>
    <default>
        <system>
            <filesystem>
                <base>{{root_dir}}</base>
                <app>{{root_dir}}/app</app>
                <code>{{app_dir}}/code</code>
                <design>{{app_dir}}/design</design>
                <locale>{{app_dir}}/locale</locale>
                <etc>{{app_dir}}/etc</etc>
                <media>{{root_dir}}/media</media>
                <upload>{{root_dir}}/media/upload</upload>
                <skin>{{root_dir}}/skin</skin>
                <var>{{var_dir}}</var>
                <cache>{{var_dir}}/cache</cache>
                <session>{{var_dir}}/session</session>
                <tmp>{{var_dir}}/tmp</tmp>
                <pear>{{var_dir}}/pear</pear>
                <export>{{var_dir}}/export</export>
            </filesystem>
        </system>
        <general>
            <locale>
                <code>en_US</code>
                <timezone>America/Los_Angeles</timezone>
            </locale>
        </general>
    </default>
    <varien>
        <class>Varien</class>
    </varien>
</config>

和 local.xml :

<?xml version="1.0"?>
<!--
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to [email protected] /cdn-cgi/l/email-protection so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category   Mage
 * @package    Mage_Core
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
-->
<config>
    <global>
        <install>
            <date><![CDATA[Tue, 26 Apr 2011 15:59:54 +0000]]></date>
        </install>
        <crypt>
            <key><![CDATA[XXXXXXXXXXXXXXXXXXXXXXXXXXXX]]></key>
        </crypt>
        <disable_local_modules>false</disable_local_modules>
        <resources>
            <db>
                <table_prefix><![CDATA[]]></table_prefix>
            </db>
            <default_setup>
                <connection>
                    <host><![CDATA[XXXXXXXXX]]></host>
                    <username><![CDATA[XXXXXXXXXX]]></username>
                    <password><![CDATA[XXXXXXXXXX]]></password>
                    <dbname><![CDATA[XXXXXXX]]></dbname>
                    <active>1</active>
                </connection>
            </default_setup>
        </resources>
        <session_save><![CDATA[files]]></session_save>
    </global>
    <admin>
        <routers>
            <adminhtml>
                <args>
                    <frontName><![CDATA[admin]]></frontName>
                </args>
            </adminhtml>
        </routers>
    </admin>
</config>

该错误归结为配置问题。安装模型尝试安装/升级安装中的某些模块,但在找不到资源的写入连接时失败。这似乎表明配置损坏的两个地方之一:全局配置(/app/etc/*.xml)或特定模块配置(模块中的etc/config.xml)。

问题模块可能有一个配置节 /config/global/resources,其中包含对设置/读/写连接的引用。检查情况是否如此,以及写入连接的参考是否正确。如果不是特定模块,请检查全局资源 core_(read|write|setup) 和 default_(read|write|setup) 是否正确。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Magento 中 /app/code/core/Mage/Core/Model/Resource/Resource.php 出现致命错误 的相关文章

  • Magento - 公共产品页面中的 404 错误

    我有一个 Magento 1 7 网页宽度 2 个不同语言的商店 每个商店的宽度不同 当我为第二个商店启用产品时 第二个商店的公共产品页面停止运行 现在出现了 404 错误 但第一家商店的产品页面仍然表现良好 所有其他页面均正常工作 htt
  • 产品和报价项目之间的概念区别是什么

    涉及班级 Mage Sales Model Quote Item and 法师 目录 型号 产品 我通过监听事件 在购物车添加上 得到了它们 我正在尝试从外部来源更新产品的数量信息 到目前为止 我的代码仅基于产品信息 我不确定这是否正确 报
  • Magento 多个 Authorize.net 网关

    我有一个用于处理信用卡付款的 CAD 和 USD 网关帐户 这两个帐户均来自支持 Authorize net API 的支付提供商 我已经使用 Magento 的内置 Authorize net 支持成功配置了一个 但是如何配置第二个 Au
  • Magento:设置集合限制

    我试图找出的问题是如何对集合设置限制 我在 Google 上找到的答案仅适用于具有 setPage pageNum pageSize 的目录 这对任何其他集合都不起作用 请参阅下面的答案 做这件事有很多种方法 collection Mage
  • 如何在 Magento 中添加自定义字段到订单?

    我想在 Magento 的一页结帐中添加一个新的自定义字段 我已经使用安装程序创建了一个模块 installer this installer gt startSetup setup new Mage Eav Model Entity Se
  • 如何在 Magento 中更改订单起始编号

    有没有办法在 Magento 中更改订单起始编号而不更改已有的订单号 我只想为所有新订单设置 170000xxxx Thanks Look in eav entity store并找到increment last id 更新此号码 确保en
  • StaleDataException:尝试在关闭游标后访问它

    FATAL EXCEPTION main Process com example lenovo phone PID 4885 android database StaleDataException Attempted to access a
  • Magento 1.7.0.0 上的 SOAP V2 url 是什么

    1 7 0 0 版本中访问 Magento SOAP V2 的 url 是否已更改 当我尝试访问 上的服务 时http www somedomain com api v2 soap wsdl 1 http www somedomain co
  • 如何配置 Magento Enterprise 使用 Solr 作为主要搜索引擎?

    我尝试寻找文档 但它非常稀疏 我编写了以下指南 希望它可以帮助人们节省 2 3 个小时的安装 设置和配置时间 与 MySQL 全文搜索标准设置相比 使用 Solr 带来的性能提升非常惊人 在您的 Magento 安装中让它工作绝对值得花时间
  • 调用静态方法时发生致命错误

    所以 这是我的情况 我正在使用 CodeIgniter 我已经设置了一个助手 DK 文件夹下的 string helper 我已经在 dk string helper php 中设置了 dkString 类 static function
  • 无法登录 Magento 管理员

    我在登录我们的一个临时站点上的 Magento 管理面板时遇到问题 它在我们的 webdev 服务器上 100 工作 不久前在临时服务器上也工作得很好 我做了一些研究 大多数人认为这与在本地主机上运行 Magento 以及浏览器不为域名中没
  • 在购物车页面上显示分级定价

    如果我在这个页面上 http 结账 购物车 对于购物车中的产品 我想显示分级定价 与商品页面上显示的定价相同 如果有 我的尝试是添加
  • Magento CSRF 保护

    我正在 Magento 中查看自定义表单 我看到了这些教程 http fastdivision com 2012 03 29 diy magento create ajax login registration forms for your
  • Magento:两种基于重量的统一运费

    尝试按如下方式设置我的运费 如果购物车总重量低于 1 公斤 则运费为 3 68 英镑 如果购物车总重量超过 1 公斤 则运费为 6 68 英镑 如果购物车总价超过 100 英镑 则免运费 我设法使用 6 68 英镑的统一费率将所有这些结合在
  • 如何覆盖magento中的管理模板文件?

    我需要覆盖 adminhtml sales order create items grid phtml 文件 以在从管理员创建新订单时在每个项目下显示一些自定义文本 我希望通过自定义模块来完成此操作 任何人都可以建议如何覆盖管理模板文件 非
  • Magento 以编程方式删除产品图像

    这肯定是一个非常简单的编程任务 我绝对无法在网上找到任何有关它的信息 基本上 我正在尝试删除产品图像 我想删除产品媒体库中的所有图像 我可以在不为如此简单的任务编写一百万行代码的情况下完成此操作吗 请注意 我已经尝试过 attributes
  • PHP 命名空间和 use 即使我已经使用 use 指定了类,也找不到致命错误类

    我在 PHP 中的名称空间方面遇到了麻烦 例如我有一个这样的文件 namespace App Models Abstracts abstract class Country 然后是另一个像这样的文件 namespace App Models
  • C++ 致命错误 LNK1120:1 个未解析的外部

    是什么导致了这个错误 我用谷歌搜索了它 我发现的前几个解决方案是库和主函数出了问题 但在我的问题中似乎都很好 我什至重新输入了两者 可能是什么原因造成的 这可能会有所帮助 MSVCRTD lib crtexew obj 错误 LNK2019
  • 过滤两个类别的产品集合 Magento 1.7

    我想要获取包含 A 类或 B 类产品的产品集合 我已经能够使用以下 php 代码成功获取这些产品 collection Mage getModel catalog product gt getCollection gt joinField
  • Magento Connect Manager 和 ftp 写入文件权限

    将我的网站从开发域转移到实时域后 我尝试使用 magento 连接管理器安装扩展 但是我不断收到 CONNECT ERROR Please check for sufficient ftp write file permissions Yo

随机推荐

  • 使用 php 和 ajax 从文件中分页

    我想在 php 中使用 ajax 进行分页 并且数据来自文件 在搜索关键字时 页面显示文件中的前 20 条记录 但现在我想要文件中的下一条剩余记录 它应该使用分页 请问有什么建议吗 keyword POST data file file g
  • 创建 ostream 到 file 或 cout 的正确方法

    我正在尝试为我在学校的项目创建一个日志类 它需要能够将信息写入标准输出或文件 具体取决于传递的参数 我正在研究如何做到这一点 我偶然发现了一个有类似问题的线程 从 std cout 或 std ofstream file 获取 std os
  • 发现多个协同签名身份(即证书和私钥对)匹配

    Code Sign error Multiple matching codesigning identities found Multiple codesigning identities i e certificate and priva
  • 更新到 [email protected] 后我无法使用 Material-ui 组件

    我在控制台中收到此消息 失败的上下文类型 所需的上下文muiTheme没有指定在AppBar AppBar js 158未捕获类型错误 无法读取属性 prepareStyles 未定义的 我的组件中只有一个 AppBar 我认为它应该有效
  • 通过querySelectorAll()获取节点列表

    给出以下示例代码 import LitElement html css from lit element class ItemsDisplay extends LitElement static get styles static get
  • 如何在json渲染中获取完整的belongs_to对象?

    基本上 我有一个属于 company 的对象 并具有 company id 属性 当我渲染 json coupons 时 JSON 是否可以包含其所有者的属性而不是 company id 你也许可以做类似的事情render json gt
  • Python argparse:如何将“--add”更改为“add”,同时仍然是可选参数?

    我想要这个功能 python program py add Peter Peter was added to the list of names 我可以通过以下方式实现这一点 add代替add像这样 import argparse pars
  • MACOSX - 如何自定义 IKImageBrowserView 以在每个项目上添加 NSButton?

    我想自定义 IKImageBrowserView 以便我可以在 IKImageBrowserView 的单元格上添加 NSButton 或其他控件 我尝试剪切 IKBrowserViewCell 类 但我不知道如何以及在哪里添加 NSbut
  • libGDX中如何处理不同的宽高比?

    我已经使用 libGDX 实现了一些屏幕 显然会使用ScreenlibGDX 框架提供的类 但是 这些屏幕的实现仅适用于预定义的屏幕尺寸 例如 如果精灵适用于 640 x 480 尺寸的屏幕 4 3 宽高比 则它不会在其他屏幕尺寸上按预期工
  • 从命令行调用 Roslyn 分析器

    在 Visual Studio 2015 中进行开发时使用 Roslyn 分析器非常棒 然而 如果能够从预提交挂钩或像 TeamCity 这样的 CI 调用分析器 以确保标记不合格的代码 那就更好了 有没有办法通过调用命令行实用程序来获取分
  • C# double 的尾数标准化

    编辑 现在开始工作 在规范化螳螂时 首先设置隐式位很重要 在解码隐式位时不必添加 我将标记的答案保留为正确的 因为那里的信息确实有帮助 我目前正在实现一种编码 可区分编码规则 并且在编码双值时遇到一些小问题 因此 我可以使用以下方法从 c
  • 使用单选按钮更改表单操作

    我想实现类似于带有单选按钮的谷歌搜索的东西 根据所选的单选按钮 将更改搜索类型 搜索 图像 视频等 现在我有 div div
  • 在 Node.js 和 Sass 之间共享配置变量

    我正在开发一个具有客户端 服务器架构的浏览器游戏 该游戏涉及一个 HTML 画布作为游乐场 我希望能够在单个配置文件中设置该画布的尺寸 然后在 CSS 中重用它 1 来定义画布的实际尺寸和 2 在游戏服务器的代码中用于碰撞和其他内容 做这个
  • Consul HTTP请求获取所有kv值

    我需要得到所有consul使用 http api 的 kv 值 目前我可以使用以下命令获取一个值 curl k X GET https consul banuka1 us east 2 test 8543 v1 kv banuka test
  • Android SDK 彩信

    有谁知道如何通过 Android SDK 以编程方式发送彩信 任何版本的 SDK 都可以 只需要知道从哪里开始 我知道如何发送 接收短信 现在我需要在发送之前在消息中添加图片 这对我有用 Intent sendIntent new Inte
  • 我们能否仅通过后序遍历或先序遍历来构造一棵满二叉树?

    例如 我们只提供后序遍历数组或者只提供前序遍历数组 我们可以重建二叉树吗 如果我们知道二叉树是满的 此外 如果不是 如果同时知道前序和后序 是否可以构造完整的二进制文件 不 你不能仅凭一份清单 想想邮购清单 4 5 2 3 1 1 1 2
  • 核心数据和 iTunes 文件共享 - 在应用程序更新时移动/隐藏 .sqlite 文件?

    我有一个 iPad 应用程序 它使用 Core Data 进行数据存储 我想在 iTunes 中启用文件共享 但我真的不希望用户能够删除或修改 sqlite 文件 我可以将该文件移动到其他隐藏目录吗 或者 可以将该文件设置为只读吗 只要文件
  • ARC 应用程序在 google chrome 45 上崩溃

    今天 当使用 arc 运行时测试 Android 应用程序时 由于某种原因 它在我没有注意到的情况下进行了更新 我得到的只是它立即崩溃 我尝试过使用电弧焊机重新包装 但不知何故也更新了但没有结果 更新 因为我在稳定通道上没有看到任何进展 所
  • 如何检查我的 AVPlayer 是否正在缓冲?

    我想检测我的 AVPlayer 是否正在缓冲当前位置 以便我可以显示加载程序或其他内容 但我似乎在 AVPlayer 的文档中找不到任何内容 你可以观察你的价值观player currentItem playerItem addObserv
  • Magento 中 /app/code/core/Mage/Core/Model/Resource/Resource.php 出现致命错误

    刚刚将 Magento 安装从 1 5 升级到 1 6 并出现以下错误 致命错误 在非对象上调用成员函数 insert hsphere local home t21004 XXXXXXXXXXXXX com app code core Ma