Phalcon安装错误 - Ubuntu

问题描述:

我尝试在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

官方documentation描述了所有必要的步骤。你只需按照他们的步骤。 你的问题看起来像你在安装期间错过了一些依赖...

这看起来更像是你加载模块的顺序是错误的,所以phalcon试图加载一些PHP模块,但它不能,因为你之前加载了phalcon函数beign加载。

如此简单,当您使用加载mods-enabled或conf-enabled时,将phalcon配置文件重命名为99-phalcon.conf以使其作为最后加载。

当这不会帮助你

那么问题将被安装尔康不符PHP或PHP的线程的机器架构或版本的版本。在这种情况下,最好是从官方包装中安装phalcon或从官方网站下载实际phalcon。 https://phalconphp.com/en/download