无法加载动态库'intl.so':未定义的符号:__cxa_throw_bad_array_new_length)

时间:2018-09-10 14:05:14

标签: libstdc++ php-7.2

在安装新版本的 intl (来源:here)后,我在{strong> php.ini 文件( /etc/opt/remi/php72/php.ini )。

但是当我重新启动 Nginx 服务器时,会收到以下警告:

  

PHP警告:PHP启动:无法加载动态库'intl.so'   (尝试:/ usr
  /lib64/php/modules/intl.so(/usr/lib64/php/modules/intl.so:未定义   符号:__
  cxa_throw_bad_array_new_length)

我在this帖子中看到,这是一个链接问题,我应该将 intl.so 链接到正确的 libstdc ++。so

(实际上,我用gcc7.1编译了 intl.so ,它说当前的 libstdc ++。so 应该来自gcc4.8)

这是“查找libstdc ++”的结果:

extension=intl.so

问题:我不知道如何进行此链接以及其确切含义。

感谢您的帮助。

0 个答案:

没有答案