为了账号安全,请及时绑定邮箱和手机立即绑定

PHP 警告:PHP 启动:无法加载动态库“intl”未定义符号

PHP 警告:PHP 启动:无法加载动态库“intl”未定义符号

PHP
翻阅古今 2022-06-17 14:38:39
我最近更新了 php,但现在我无法摆脱这个警告。也不能回滚版本。我正在运行 CentOS Linux 版本 7.7.1908(核心)。如何降级到较低版本?# php -vPHP Warning:  PHP Startup: Unable to load dynamic library 'intl' (tried: /usr/lib64/php/modules/intl (/usr/lib64/php/modules/intl: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/intl.so (/usr/lib64/php/modules/intl.so: undefined symbol: __cxa_throw_bad_array_new_length)) in Unknown on line 0PHP 7.4.0RC3 (cli) (built: Oct  1 2019 08:30:29) ( NTS )Copyright (c) The PHP GroupZend Engine v3.4.0-dev, Copyright (c) Zend Technologies国际模块已安装:#yum list installedphp-intl.x86_64                       7.4.0~RC3-5.el7.remi       @remi-modular 如果我尝试降级,我会遇到很多错误,据我了解,有必要列出所有要降级的依赖项,例如 php-common、php-cli?# yum downgrade phpError: Package: php-7.3.12-1.el7.remi.x86_64 (remi-php73)            Need: php-common(x86-64) = 7.3.12-1.el7.remi            Installed: php-common-7.4.0~RC3-5.el7.remi.x86_64 (@remi-modular)                php-common(x86-64) = 7.4.0~RC3-5.el7.remi            Available: php-common-5.4.16-46.el7.x86_64 (base)                php-common(x86-64) = 5.4.16-46.el7            Available: php-common-5.4.16-46.1.el7_7.x86_64 (updates)                php-common(x86-64) = 5.4.16-46.1.el7_7            Available: php-common-5.4.45-17.el7.remi.x86_64 (remi)                php-common(x86-64) = 5.4.45-17.el7.remi            Available: php-common-5.4.45-18.el7.remi.x86_64 (remi)                php-common(x86-64) = 5.4.45-18.el7.remi            Available: php-common-5.5.38-11.el7.remi.x86_64 (remi-php55)                php-common(x86-64) = 5.5.38-11.el7.remi            Available: php-common-5.5.38-12.el7.remi.x86_64 (remi-php55)                php-common(x86-64) = 5.5.38-12.el7.remi
查看完整描述

2 回答

?
桃花长相依

TA贡献1860条经验 获得超8个赞

请参阅无法为 php 7.4.1 安装 php-devel,尤其是关于存储库。

您必须降级“所有” php 软件包,所以简单的方法是使用“yum distro-sync”。

另请注意,RC3 遇到的这个老问题已经修复了很长时间,稳定版 7.4.0 不受影响。


查看完整回答
反对 回复 2022-06-17
?
qq_花开花谢_0

TA贡献1835条经验 获得超7个赞

也许您可以尝试选择您需要的版本并从php.net下载 php 源代码

编译和安装如何从源代码编译和安装 PHP 扩展


查看完整回答
反对 回复 2022-06-17
  • 2 回答
  • 0 关注
  • 283 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信