Centos
centos7如何安裝擴展php_intl?
我想
php_intl.dll
在/etc/opt/remi/php70/ini.php
. 那麼如何安裝這個擴展。我用centos7
您無法
.dll
在 Linux 作業系統上安裝 Windows要
php_intl
在 CentOS 上安裝,您應該啟用remi
repo。打開終端並執行以下命令:wget https://rhel7.iuscommunity.org/ius-release.rpm sudo rpm -Uvh ius-release*.rpm
更新您的系統,然後安裝
php-intl
:sudo yum update sudo yum --enablerepo=remi install php-intl
要永久啟用
remi
repo ,請打開終端並執行以下命令:sudo nano /etc/yum.repos.d/remi.repo
設置
enabled=1
。
centos-os(centos ver 2017.09)安裝php-intl有兩種方式,php版本>7.0。
- 更新系統,直接安裝php-intl試試
- 通過 IUS 和 REMI 儲存庫安裝 php-intl
1.更新系統,直接安裝php-intl試試
更新系統命令
sudo yum update
安裝 php70-intl 擴展
sudo yum install -y php70-intl
2.通過IUS和REMI倉庫安裝php-intl
安裝 IUS 儲存庫(http://iuscommunity.org/pages/Repos.html#release-packages)
cd /opt/ sudo wget https://rhel7.iuscommunity.org/ius-release.rpm sudo rpm -Uvh ius-release*.rpm
如果遇到類似的 epel 錯誤
ius-release-1.0-15.ius.el7.noarch 需要 epel-release = 7
您需要通過以下命令安裝 epel-7,然後重試上述命令。
sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest- 7.noarch.rpm
通過更新系統
sudo yum update
重試 ius 安裝
sudo rpm -Uvh ius-release*.rpm
IUS安裝成功後,通過命令再次執行更新系統
sudo yum update
。通過 REMI 儲存庫安裝 php-intl
啟用 remi(臨時)並安裝 php-intl
sudo yum --enablerepo=remi install php-intl
如果得到 ERROR 之類的
獲取 remi 的儲存庫數據時出錯,未找到儲存庫
您需要先安裝 remi 儲存庫,然後執行上述命令。
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
如果得到 ERROR 之類的
php70-common-7.0.32-1.31.amzn1.x86_64 衝突 php-common < 5.5.22-1.98
那麼你需要直接安裝 php70-intl 來代替 remi 儲存庫。
sudo yum install -y php70-intl