【发布时间】:2018-01-18 18:57:47
【问题描述】:
我已经为 php 5.6 编译了 Phalcon 框架(2.1 版),如果我在 php.ini 中允许该框架,我会收到此消息。
PHP 警告:PHP 启动:无法加载动态库 '/usr/lib/php/20131226/phalcon.so' - /usr/lib/php/20131226/phalcon.so: undefined symbol: zend_hash_str_del in Unknown on line 0
编译效果很好,没有错误
我的服务器设置 Ubuntu ISP 配置 3 PHP 7.0、PHP 5.6.30
【问题讨论】:
-
确保你的
extension=phalcon.so在你的其他扩展之后加载 -
应用程序使用哪个 PHP?那个 PHP 包含 phalconphp 吗?
-
您是否为 PHP 5.6 编译了 Phalcon 并与 PHP 7.0 一起使用?
-
@Timothy: 是的,在 ubuntu 中,我在 conf.d 文件夹中有 php 获取扩展名并作为最后一个加载
-
@klay 否,我使用 php 5.6 编译扩展并将其与 5.6 一起使用
标签: php ubuntu phalcon server-administration