Reply To: PHP7環境でintlモジュール有効化をしたい

TOP Forums 使い方全般(Fixing KUSANAGI) PHP7環境でintlモジュール有効化をしたい Reply To: PHP7環境でintlモジュール有効化をしたい

#377
xsato
Participant

    一応、インストールできたので共有します。

    以下でインストールしました。(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 ago by xsato.