2014-10-11 192 views
1

全新安裝HHVM nginx的環境中運行TYPO3 6.2.5,得到以下錯誤在擴展管理器:無法打開文件資源compress.zlib

Unable to open file resource compress.zlib:///var/www/hhvm/typo3temp/1.mirrors.xml.gz. 

HHVM --version:

HipHop VM 3.3.0 (rel) 
Compiler: tags/HHVM-3.3.0-0-g0a3cfb87b8a353fc7e1d15374f4adc413e37aba9 
Repo schema: 9a391d9a03e15fccba1cde6d35c05b7cdd380238 
Extension API: 20140829 

HHVM錯誤日誌條目:

Fatal error: Uncaught exception 'TYPO3\\CMS\\Extensionmanager\\Exception\\ExtensionManagerException' 
with message 'Unable to open file resource compress.zlib:///var/www/hhvm/typo3temp/1.mirrors.xml.gz.' 
in /var/www/hhvm/typo3/sysext/extensionmanager/Classes/Utility/Parser/MirrorXmlPullParser.php:59 
Stack trace: 
#0 /var/www/hhvm/typo3/sysext/extensionmanager/Classes/Utility/Importer/MirrorListUtility.php(70): TYPO3\\CMS\\Extensionmanager\\Utility\\Parser\\MirrorXmlPullParser->parseXml() 
#1 /var/www/hhvm/typo3/sysext/extensionmanager/Classes/Utility/Repository/Helper.php(226): TYPO3\\CMS\\Extensionmanager\\Utility\\Importer\\MirrorListUtility->getMirrors() 
#2 /var/www/hhvm/typo3/sysext/extensionmanager/Classes/Utility/Repository/Helper.php(165): TYPO3\\CMS\\Extensionmanager\\Utility\\Repository\\Helper->getMirrors() 
#3 /var/www/hhvm/typo3/sysext/extensionmanager/Classes/Utility/Repository/Helper.php(106): TYPO3\\CMS\\Extensionmanager\\Utility\\Repository\\Helper->getRemoteExtListFile() 
#4 /var/www/hhvm/typo3/sysext/extensionmanager/Classes/Controller/ListController.php(124): TYPO3\\CMS\\Extensionmanager\\Utility\\Repository\\Helper->fetchExtListFile() 
#5(): TYPO3\\CMS\\Extensionmanager\\Controller\\ListController->distributionsAction() 
#6 /var/www/hhvm/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(286): call_user_func_array() 
#7 /var/www/hhvm/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(157): TYPO3\\CMS\\Extbase\\Mvc\\Controller\\ActionController->callActionMethod() 
#8 /var/www/hhvm/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php(69): TYPO3\\CMS\\Extbase\\Mvc\\Controller\\ActionController->processRequest() 
#9 /var/www/hhvm/typo3/sysext/extbase/Classes/Mvc/Web/BackendRequestHandler.php(33): TYPO3\\CMS\\Extbase\\Mvc\\Dispatcher->dispatch() 
#10 /var/www/hhvm/typo3/sysext/extbase/Classes/Core/Bootstrap.php(195): TYPO3\\CMS\\Extbase\\Mvc\\Web\\BackendRequestHandler->handleRequest() 
#11 /var/www/hhvm/typo3/sysext/extbase/Classes/Core/Bootstrap.php(184): TYPO3\\CMS\\Extbase\\Core\\Bootstrap->handleRequest() 
#12 /var/www/hhvm/typo3/sysext/extbase/Classes/Core/ModuleRunner.php(67): TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run() 
#13 /var/www/hhvm/typo3/mod.php(38): TYPO3\\CMS\\Extbase\\Core\\ModuleRunner->callModule() 
#14 {main} 
+0

修復即將推出https://github.com/facebook/hhvm/commit/842d6fb7dcd6d669b41bf179ec4602793fa38a7a – pgampe 2014-10-16 20:20:48

回答

0

請加hhvm.libxml.ext_entity_whitelist =文件,compress.zlib`你ini文件。

如果這不起作用,請嘗試獲得較新版本的HHVM

+0

哪一個? php.ini或server.ini – Henk 2014-10-17 11:28:28

+0

這是hhvm特有的,因此我認爲'server.ini'。詳細信息請參考手冊。我目前不使用hhvm,並且無法爲您提供詳細信息。 – pgampe 2014-10-18 16:25:22

+0

沒有爲我工作 – Fabian 2015-01-10 17:22:08