Magento 启用缓存创建页面错误警告:simplexml_load_string()


Magento enable cache creates page error Warning: simplexml_load_string()

当我在Magento的管理员中启用缓存时(新的扩展要求我们这样做),商店会关闭并在页面加载时出现以下错误。

    Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 51: parser error : StartTag: invalid element name  in /home/sitename/public_html/lib/Varien/Simplexml/Config.php on line 383
#0 [internal function]: mageCoreErrorHandler(2, 'simplexml_load_...', '/home/sitename...', 383,   Array)
#1 /home/sitename/public_html/lib/Varien/Simplexml/Config.php(383): simplexml_load_string('loadCache()
#3 /home/sitename/public_html/app/code/core/Mage/Core/Model/App.php(408): Mage_Core_Model_Config->loadModulesCache()
#4 /home/sitename/public_html/app/code/core/Mage/Core/Model/App.php(338): Mage_Core_Model_App->_initModules()
#5 /home/sitename/public_html/app/Mage.php(640): Mage_Core_Model_App->run(Array)
#6 /home/sitename/public_html/index.php(80): Mage::run('', 'store')
#7 {main}

我们无法再加载商店了。

当XML文件(config.xml或{layout}.xml)出现XML语法错误时,可能会出现此问题。因此,请正确检查新扩展的xml文件。您可以通过在任何浏览器中打开文件来检查 xml 文件语法。

希望这会有所帮助。