WordPress | 「アップロードされたファイルが php.ini の upload_max_filesize ディレクティブを越えています」の対処法
- 2022.11.03
- ブログ運営
![WordPress | 「アップロードされたファイルが php.ini の upload_max_filesize ディレクティブを越えています」の対処法](https://miseruit.com/wp-content/uploads/2022/11/画像2-2-890x500.png)
WordPressでおしゃれなテーマを検証したく、テーマのインポートをしようとしたところ、以下のような画面が表示されました。
![](https://miseruit.com/wp-content/uploads/2022/11/image-22-1024x202.png)
ということで、php.ini の upload_max_filesize の設定の変更方法を確認します。
※ちなみに入れようとしたテーマは「habakiri」でした。シンプルでおしゃれです↓
https://wordpress.org/themes/habakiri/
php.iniの場所を探すには?
今回は DockerコンテナのWordpressのphp.iniを編集します。
今回の場合、場所は「/usr/local/etc/php」にあるのですが、これを探すときは以下のコマンドが便利です。
php -i | grep ini
>>
Configuration File (php.ini) Path => /usr/local/etc/php
Scan this dir for additional .ini files => /usr/local/etc/php/conf.d
Additional .ini files parsed => /usr/local/etc/php/conf.d/docker-php-ext-bcmath.ini,
/usr/local/etc/php/conf.d/docker-php-ext-exif.ini,
/usr/local/etc/php/conf.d/docker-php-ext-gd.ini,
/usr/local/etc/php/conf.d/docker-php-ext-imagick.ini,
/usr/local/etc/php/conf.d/docker-php-ext-intl.ini,
/usr/local/etc/php/conf.d/docker-php-ext-mysqli.ini,
/usr/local/etc/php/conf.d/docker-php-ext-opcache.ini,
/usr/local/etc/php/conf.d/docker-php-ext-sodium.ini,
/usr/local/etc/php/conf.d/docker-php-ext-zip.ini,
/usr/local/etc/php/conf.d/error-logging.ini,
/usr/local/etc/php/conf.d/opcache-recommended.ini
user_ini.cache_ttl => 300 => 300
ただ、今回Dockerに入れたWordPressにはVimが入っておらずファイルを編集するのも手間です・・・
そこで、今回はWordPressのプラグインを活用します。
便利なプラグインもあるそうな
「Custom PHP Settings」を利用すれば、WordPressの管理画面からもphp.iniを編集できるようになるとのこと。便利ですね!
1)プラグインから「Custom PHP Settings」をインストール
![](https://miseruit.com/wp-content/uploads/2022/11/image-23.png)
2)有効化すると、ツール>Custom PHP Settings が表示される
![](https://miseruit.com/wp-content/uploads/2022/11/image-24-1024x576.png)
3)Editorに「upload_max_filesize = 8M」を入力し、「Update configuration File」にチェックを入れて、「Save Setting」をクリックする。
![](https://miseruit.com/wp-content/uploads/2022/11/image-26-846x1024.png)
設定変更が反映されたか確認することができます。
「Settings」タブをクリックします。
![](https://miseruit.com/wp-content/uploads/2022/11/image-28-1024x507.png)
画面下部に「upload_max_filesize」の行があり、確かに2Mbyteから8Mbyteに変更されていることが分かります。
![](https://miseruit.com/wp-content/uploads/2022/11/image-27-1024x119.png)
無事テーマをインポートすることができました!
![](https://miseruit.com/wp-content/uploads/2022/11/image-29-1024x625.png)
今回は以上です!
-
前の記事
WordPress | WordPressの初期設定を確認 2022.10.27
-
次の記事
WordPress | 手動バックアップ方法を学ぶ ~大切なデータを保管しよう!~ 2023.07.15