アップロードされたファイルが php.ini の upload_max_filesize ディレクティブを越えています
Luxeritasのテーマをアップロードしようとしたら、起こったエラーと対策。
サーバーのデフォルト設定は2M
さくらインターネットの場合、アップロードできるファイルサイズの初期値は2M。Luxeritasのzipファイルは5Mを超えていたので、アップロードできませんでした。
アップロード上限を上げる
php.iniファイルをサーバー上にアップすることで、設定を変更できます。
php.iniファイルには以下を記述
memory_limit = 20M
post_max_size = 20M
upload_max_filesize = 20M
ルートディレクトリにphp.iniファイルを置く場合にはサイト全体に、特定のディレクトリに置いた場合には置いたディレクトリにのみアップロードの上限を上げることなります。
これで、Luxeritasのテーマをアップロードができるようになります。
さくらインターネットの場合
さくらインターネットの場合の具体的な手順を説明します。まずは、新コントロールパネルにログイン。
スクリプト設定→php.ini設定を選択
メモリ使用量の上限、POSTデータの最大サイズ、1ファイルあたりの最大アップロードサイズを20Mとして「保存する」をクリック。
これで、Luxeritasのテーマをアップロードができるようになります。
気をつけること
数値を設定する際、memory_limit(メモリ使用量の上限)が一番大きく、upload_max_filesize(最大アップロードサイズ)が一番小さくしておく必要があります。
ディスカッション
コメント一覧
まだ、コメントがありません