conflict on php.ini and magento


conflict on php.ini and magento

每当我在站点服务器上放置本地php.ini文件并增加max_execution_time图像时,我都会遇到一个非常奇怪的问题。即使php.ini文件为空,也会产生问题:

Warning: simplexml_load_string() [function.simplexml-load-string]:
Entity: line 2: parser error : error parsing attribute name  in 
    /home/omitted/public_html/includes/src/__default.php on line 22821
#0 [internal function]: mageCoreErrorHandler(2, 'simplexml_load_...', 
    '/home/omitted/...', 22821, Array)
#1 /home/omitted/public_html/includes/src/__default.php(22821): 
    simplexml_load_string('loadCache()
#3 /home/omitted/public_html/includes/src/__default.php(21115): 
    Mage_Core_Model_Config->loadModulesCache()
#4 /home/omitted/public_html/includes/src/__default.php(21045): 
    Mage_Core_Model_App->_initModules()
#5 /home/omitted/public_html/app/Mage.php(684): Mage_Core_Model_App->run(Array)
#6 /home/omitted/public_html/index.php(83): Mage::run('', 'store')
#7 {main}

搜索了很多,但找不到原因。这是服务器问题还是网站出了问题?

服务器-

  • Memcached已启用
  • HHVM已启用

尝试在网站的文件夹中添加任何默认的php.ini文件(根据您的版本从新的magento文件夹)。如果有效,则更改max_execution_time。

获取解决方案Magento编译器导致错误。只是禁用了编译器,添加了php.ini并重新编译。它奏效了。