【发布时间】:2021-07-06 04:46:03
【问题描述】:
我正在尝试在 php 中运行 phalcon,但从错误看来它无法加载它。
PHP 警告:PHP 启动:无法加载动态库“phalcon.so”(尝试:/usr/lib64/php/modules/phalcon.so(/usr/lib64/php/modules/phalcon.so:未定义符号: __builtin_saddl_overflow), /usr/lib64/php/modules/phalcon.so.so (/usr/lib64/php/modules/phalcon.so.so: 无法打开共享对象文件: 没有这样的文件或目录)) 在未知第 0 行
我已经尝试了网络上的所有解决方案,但我无法解决。 我已经在 php.ini 中添加了 extension=phalcon.so 并且还创建了一个包含相同扩展名但不起作用的文件 zzzzz.ini。
这些是我在网上找到的解决方案。
其他人可以帮我解决我的问题吗?
提前致谢
编辑 1
GCC 版本:gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5)
【问题讨论】:
-
你是这样编译phalcon的吗? github.com/phalcon/cphalcon/blob/master/…
-
@digijay 是的,我按照该帖子的说明进行操作
-
你必须使用gcc >= 5.0,你安装的是什么版本?
gcc --version -
是的,看看这里:stackoverflow.com/a/39731134
-
@digijay 我更新了但还是同样的问题(无法运行 phalcon)