Docker 環境で WordPress を使用している場合「アップロードされたファイルが php.ini の upload_max_filesize ディレクティブを越えています。」について

upload_max_filesize」と関連する設定を変更手順

1)カスタム php.ini ファイルを作成

custom-php.ini という名前のファイルを作成し、以下の内容を追加

※docker-compose.ymlと同じディレクトリに作成

upload_max_filesize = 64M
post_max_size = 64M
memory_limit = 128M

※値は必要に応じて調整してください。

2)docker-compose.yml ファイルを編集

services:
  wordpress:
    image: wordpress:latest
    volumes:
      - ./custom-php.ini:/usr/local/etc/php/conf.d/custom-php.ini
    # 他の設定...

3)コンテナを再起動

docker-compose down
docker-compose up -d

再起動後、再度WordPressインストールし最大アップロードサイズを確認すると変更されているのが確認できました