Laravel Sailでのphp.iniの設定方法
step1:設定ファイルをpublish
$ php artisan sail:publish
// path-to-product/docker以下にディレクトリができる
step2:php.iniを編集
./docker/8.4/php.ini を任意に編集
step3:volumes設定
docker-compose.ymlのlaravel.testのvolumesにphp.iniを追記
volumes:
- '.:/var/www/html'
- './docker/8.4/php.ini:/etc/php/8.4/cli/conf.d/php.ini' ※ここを追加
余談
php.iniファイルを書き換えるだけで行けると思ってたけどだめだった。
php_infoで追加設定ファイルの置き場所(/etc/php/8.4/cli/conf.d/
)を確認してvolumesで設定