我对安装软件包几乎一无所知。通过遵循一个非常具体的教程,我设法用 yum 安装了 Zend Framework 1。
现在我需要 PHP intl 扩展,但我不知道如何安装它。
我做了
yum list php*intl
并看到有一个可用。所以我做了
yum install php-intl
并收到以下错误消息:
Error: Package: php-intl-5.3.3-14.el6_3.x86_64 (updates)
Requires: php-common = 5.3.3-14.el6_3
Installed: php-common-5.3.17-2.el6.remi.x86_64 (@remi)
php-common = 5.3.17-2.el6.remi
Available: php-common-5.3.3-3.el6_2.8.x86_64 (base)
php-common = 5.3.3-3.el6_2.8
Available: php-common-5.3.3-14.el6_3.x86_64 (updates)
php-common = 5.3.3-14.el6_3
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
我没有尝试消息中提到的建议,因为我不知道他们会做什么,而且我害怕破坏某些东西。这是一台生产机器,我没有另一台机器可以测试。我试图找到一个与我的 PHP 版本相同的 rpm 来下载,但没有运气。
这两个建议有什么作用,可以安全尝试吗?我还能尝试什么来安装 intl 扩展?