Magento错误:警告:simplexml_load_string()期望开始标记,'<'在511行的Config.php中找不到

时间:2014-09-01 10:56:17

标签: xml magento

我一直在尝试解决此错误消息几天。

添加了调试代码,有问题的xml是

<config>
    <acl>
        <resources>
            <admin>
                <children>
                    <system>
                        <children>
                            <config>
                                <children>
                                    <quickview translate="title" module="cmsmquickview">
                                        <title>Quick View Settings</title>
                                        <sort_order>50</sort_order>
                                    </quickview>
                                </children>
                            </config>
                        </children>
                    </system>
                </children>
            </admin>
        </resources>
    </acl>
</config>

请有人指导我如何识别这段代码的错误,因为xml似乎对我有用。

由于

这是我在var日志文件夹中可以看到的全部内容

2014-09-01T14:21:12+00:00 ERR (3): Warning: simplexml_load_string() [<a href='function.simplexml-load-string'>function.simplexml-load-string</a>]: Entity: line 26: parser error : Start tag expected, '&lt;' not found  in /home/public_html/lib/Varien/Simplexml/Config.php on line 511
2014-09-01T14:21:12+00:00 ERR (3): Warning: simplexml_load_string() [<a href='function.simplexml-load-string'>function.simplexml-load-string</a>]: --&gt;  in /home/public_html/lib/Varien/Simplexml/Config.php on line 511
2014-09-01T14:21:12+00:00 ERR (3): Warning: simplexml_load_string() [<a href='function.simplexml-load-string'>function.simplexml-load-string</a>]:    ^  in /home/public_html/lib/Varien/Simplexml/Config.php on line 511

1 个答案:

答案 0 :(得分:0)

最后,Managed在经过数小时的调试后解决问题。

我再次检查了xml文件并发现该错误与此模块cmsmquickview有关,但我的系统上没有该名称的任何模块,所以我做的是检查所有模块与cms集市有关。在其中一个文件夹中,我发现此代码绝对与任何模块无关。

删除了文件,问题解决了。希望这有助于将来。

谢谢大家