一応、インストールできたので共有します。
以下でインストールしました。(1行目はいらないかも)
yum --enablerepo=remi,remi-php7.2 update
yum --enablerepo=remi,remi-php7.2 install php72-php-intl
インストールした intl.so の場所を探して、php.ini の extension 設定に追記します。
自分の場合、今回は /opt/remi/php72/root/usr/lib64/php/modules にインストールされていました。
php5.6 の extension の設定ファイルを php7用のディレクトリにコピーします。
cp /etc/php.d/20-intl.ini /etc/php7.d/extensions/
20-intl.ini の内容を以下に書き換えます。
; Enable intl extension module
;extension=intl.so
extension=/opt/remi/php72/root/usr/lib64/php/modules/intl.so
これで、再起動すれば php-intl が有効化されると思います。
手探りで対応したので、もっとよいやり方があればご教授くださいませ。
-
This reply was modified 6 years, 5 months ago by
xsato.