gpt4 book ai didi

debugging - 如何在 magento 1.7 中开启开发者模式?

转载 作者:行者123 更新时间:2023-12-04 23:26:05 25 4
gpt4 key购买 nike

我通过this教程和我的问题在于我在“全局配置和创建模型”部分没有得到任何 function.include 错误(分配给变量时 Mage::getModel('weblog/blogpost') ,而模型尚不存在)。

在某些时候,我在/index.php 中找到了一个 if 语句,其中调用了以下方法:Mage::setIsDeveloperMode(true);为了测试它,我将它放在 if 语句之外(我知道这不是一个好习惯)。

结果是我收到了这条警告信息:

Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 1: parser error : XML declaration allowed only at the start of the document  in /home/dowebro/public_html/magento/lib/Varien/Simplexml/Config.php on line 510

#0 [internal function]: mageCoreErrorHandler(2, 'simplexml_load_...', '/home/dowebro/p...', 510, Array)
#1 /home/dowebro/public_html/magento/lib/Varien/Simplexml/Config.php(510): simplexml_load_string(' loadString(' loadFile('/home/dowebro/p...')
#4 /home/dowebro/public_html/magento/app/code/core/Mage/Core/Model/Config.php(318): Mage_Core_Model_Config->loadModulesConfiguration(Array, Object(Mage_Core_Model_Config))
#5 /home/dowebro/public_html/magento/app/code/core/Mage/Core/Model/App.php(414): Mage_Core_Model_Config->loadModules()
#6 /home/dowebro/public_html/magento/app/code/core/Mage/Core/Model/App.php(343): Mage_Core_Model_App->_initModules()
#7 /home/dowebro/public_html/magento/app/Mage.php(683): Mage_Core_Model_App->run(Array)
#8 /home/dowebro/public_html/magento/index.php(91): Mage::run('', 'store')
#9 {main}

但仍然没有我期望的错误。

那么,我怎样才能摆脱这个警告消息,但更重要的是,我怎样才能在开发模式下看到错误?

谢谢!

编辑:虽然我继续学习本教程,但我发现我没有从核心类(class)中得到任何反馈。例如:在尝试从资源定义不完整的模型中获取数据时,我应该得到“无法检索实体配置:weblog/blogpost”。好吧,我不知道。 :|

最佳答案

开发者模式是一种 use strict用于 PHP 和 Magento。它迫使您修复 一切 .如果看起来像 simplexml_load_string函数不喜欢系统中的 XML 配置文件之一。您可以通过转到第 510 行来找出哪一个

/home/dowebro/public_html/magento/lib/Varien/Simplexml/Config.php

和 var 转储传递给 loadFile 的变量.

根据错误信息
XML declaration allowed only at the start of the document

我猜是你的 config.xml XML prolog 前面有一些空格
[    ]<?xml version=...

或者您不小心添加了 <?在您的 XML 文件中的某处。

关于debugging - 如何在 magento 1.7 中开启开发者模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12753490/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com