マルチサイトのアップロードの容量がphp.iniの記載を変更しても大きくならない
WordPressをインストールすると、レンタルサーバーのマニュアルに従って、「php.ini」と「.htaccess」をサーバーに設置します。
php.iniについては、下記のような任意の容量を記載しておきます。
——————————
;メモリ使用量の上限
memory_limit = 120M
;POSTデータの最大サイズ ※合計サイズ
post_max_size = 100M
;1ファイルあたりの最大アップロードサイズ
upload_max_filesize = 100M
——————————
通常のWordPressのサイトでは、きちんと容量が反映して、大きな画像データなどをアップロードできます。
ところが、WordPressのマルチサイトでは、どうしても反映されずに、困ってしまいました。
そこで、なんとかアップロードサイズの上限を上げるために、次の二つの方法を何度も試してみました。
「php.ini」 の設定を変える。
「.htaccess」 で設定をする。
しかし、どうしても、だめなんです。
そうこうしているうちに、今回の現象は、マルチサイトだけに起きている、ということに気づきました。
そこで、改めて、マルチサイトの「サイトネットワーク管理」の画面で該当個所がないか、を調べてみました。
あった、あった、ありました!
設定>ネットワークの設定
この画面の下の方に、「アップロード設定」というタイトルの中に、
1)サイトのアップロード容量
2)アップロード可能なファイル形式
3)アップロードファイルの最大サイズ
という項目がありました。
なんと、3)アップロードファイルの最大サイズ 1500KB となっていました。
これだ!
早速、1500KBを20000KBに修正して、変更を保存してみました。
今まで、容量オーバーでできなかったサイトで
メディア>新規追加
で確認したところ、さっきまでは、
最大アップロードサイズ: 1MB
だったのに、
最大アップロードサイズ: 20 MB になっていました。
よがった!
めでたし、めでたし! です。