はじめに
つい先日Wordpressでやってる他ブログでテーマの変更をしたのですが、
テーマをアップロードする際、出てきたのが
アップロードしたファイルはphp.iniで定義されたupload_max_filesizeを超過しています
これは、php.iniというサーバーモジュールでPHPを起動した際に読み込まれるファイルがあるのですが、
そこで定義されたファイルサイズより、大きなサイズのファイルがアップロードされたということらしいのです。
この、upload_max_filesize、やたらと大きなファイルを読み込んでエラーを起こしたりしないように、サーバーの方で初期設定として定義してあるものですが、
ここではこれを変更します。
ちなみに今回上げようとしたファイルは1MBちょいでダメだったので、さくらインターネットは超厳重ですね。。。
重い画像ファイルくらいでもひっかかりそう....
ちなみにかなり簡単に解決できました、手順を紹介します。
手順
ここで紹介する手順はさくらインターネットの場合です。
(しかし、おおよそ他のサーバーでも設定する画面が違うだけで、php.iniをいじる、という操作に違いはないでしょう)
①コントロールパネルに飛びます
https://secure.sakura.ad.jp/rscontrol/rs/
②PHP設定の編集を開きます
③* php.ini 設定ファイル編集 *の中に、
upload_max_filesize=20M
などと入れます。(20Mの箇所はファイルサイズ。自分のあげるファイルのサイズに従って、それより大きな値にしてください)
④おしまい
最後に
まとめって書くほどのものでもないですね。。。
PHP設定の編集を開いて、* php.ini 設定ファイル編集 *の中に、upload_max_filesize=20M(サイズはファイルサイズによる)、などと書いてくれれば解決です
しかし個人的には、テーマをアップロードする際にまた別のエラーが出ました(別原因)
それは次のお話で