2016-04-15 103 views
1

我嘗試在Ubuntu 12.04中使用PHP 5.5安裝Phalcon。我遵循了與http://www.sitepoint.com/quick-tip-4-steps-install-custom-php-extensions-zend-server-7/相同的步驟。Phalcon安裝錯誤 - Ubuntu

但安裝後,我得到了以下錯誤:

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/zend/lib/php_extensions/phalcon.so' - /usr/local/zend/lib/php_extensions/phalcon.so: undefined symbol: output_globals in Unknown on line 0 

任何人都可以指導我出了什麼毛病我安裝嗎?

+2

嘗試用'sudo service php5-fpm restart'重新啓動服務。否則,首先應選擇[從官方頁面安裝](https://docs.phalconphp.com/en/latest/reference/install.html#linux-solaris)。 – Tpojka

回答

0

官方documentation描述了所有必要的步驟。你只需按照他們的步驟。 你的問題看起來像你在安裝期間錯過了一些依賴...

2

這看起來更像是你加載模塊的順序是錯誤的,所以phalcon試圖加載一些PHP模塊,但它不能,因爲你之前加載了phalcon函數beign加載。

如此簡單,當您使用加載mods-enabled或conf-enabled時,將phalcon配置文件重命名爲99-phalcon.conf以使其作爲最後加載。

當這不會幫助你

那麼問題將被安裝爾康不符PHP或PHP的線程的機器架構或版本的版本。在這種情況下,最好是從官方包裝中安裝phalcon或從官方網站下載實際phalcon。 https://phalconphp.com/en/download