[Laravel学習]DockerのLaravel開発環境にintl外国語対応した(Part9)

 

こちらのYuusaku Miyazaki@sutara79 さんの

Laravel5.5: 多言語対応

で勉強していて、intlというphpの拡張を読み込み方がなかなか、わかりにくかったので、設定方法を載せておきます。

ちなみに、Dockerはapache2とphp-fpmを使っていてosをcentosにしています。

 

 

dotEnvファイルは

PHP_VERSION=71

#HP_FPM_INSTALL_INTL=false
HP_FPM_INSTALL_INTL=true

に修正しています。

apache2フォルダのDockerfile

laradoc/apache2/Dockerfile

#FROM webdevops/apache:ubuntu-16.04
FROM webdevops/apache:centos-7

のように変更

この状態でdocker-compose build apache2 php-fpmを行うとintlが読み込まれます。もしかしたらlaradoc/php-fpm/php71.iniのintlのコメントをはずす必要があるかもしれません。