さくらサーバーのアップロード容量は、コントロールパネルの「php.ini設定」を編集するだけで、無料で512MBまで引き上げられます。作業時間は約5分です。初期状態の上限は5MBほどしかなく、All-in-One WP MigrationでのWordPress移行やテーマのアップロードで「ファイルサイズが大きすぎます」と弾かれる原因になります。本記事では、コピペで使える設定値と、つまずきやすい注意点、512MBを超える場合の対処法まで解説します。
さくらサーバーのアップロード上限は初期5MB

さくらのレンタルサーバでは、PHPの初期設定により最大アップロードファイルサイズが5MB程度に制限されています。この上限に引っかかる典型的な場面は次の3つです。
- All-in-One WP Migrationでのサイト移行:バックアップファイル(.wpress)が5MBを超えるとインポートできません。
- テーマ・プラグインのZIPアップロード:有料テーマは5MBを超えるものが多くあります。
- 動画や高解像度画像のメディアアップロード:メディアライブラリへの追加が失敗します。
この上限はWordPress側ではなくサーバー側(PHP)の設定なので、さくらのコントロールパネルから変更します。
php.ini設定で512MBに変更する手順【約5分】
①コントロールパネルの「php.ini設定」を開く
さくらのサーバーコントロールパネル(secure.sakura.ad.jp/rs/cp/)にログインし、メニューの「スクリプト設定」→「php.ini設定」に進みます。
②3つの設定値をコピペで入力する
表示されたテキストエリアに、次の3行をそのまま貼り付けます。手入力せず、必ずコピー&ペーストしてください。
memory_limit = 600Mpost_max_size = 550Mupload_max_filesize = 512Mそれぞれ、PHPが使えるメモリ上限・POST送信データの最大値・アップロードファイルの最大値を意味します。「memory_limit ≧ post_max_size ≧ upload_max_filesize」の大小関係になるように設定するのがルールです。
③保存して反映を確認する
保存したら、WordPress管理画面の「メディア」→「新規追加」に表示される最大アップロードサイズ、またはAll-in-One WP Migrationの「インポート」画面で「最大アップロードファイルサイズ:512MB」になっていれば設定完了です。
設定時の注意点3つ
- 全角文字が混じると動かない:全角スペースや全角イコール(=)が1文字混じるだけで設定が効かず、最悪サイトが表示されなくなります。コピペで入力すれば防げます。
- 大きすぎる値はサーバーエラーの原因:「9999M」のような極端な値は設定しないでください。必要十分な512MB前後にとどめるのが安全です。
- 設定は全ドメイン共通:さくらサーバーのphp.iniはドメインごとに分けられず、同じアカウント内のすべてのサイトに適用されます。
All-in-One WP Migrationで512MBを超える場合の対処法

php.iniを変更しても、無料版のAll-in-One WP Migrationにはインポート512MB未満という実質的な上限があります。バックアップファイルがそれを超える場合の対処法は次の3つです。
- 有料版(Unlimited Extension)を購入する:容量無制限になり、大規模サイトでも一発で移行できます。
- メディアをFTPで別送してファイルを軽くする:エクスポート時にメディアライブラリを除外し、画像・動画はFTPソフトでwp-content/uploadsへ直接アップロードします。
- データを分けてバックアップする:データベースとwp-contentを分割してエクスポートし、1ファイルあたりの容量を減らします。
一度きりの移行であれば、メディアのFTP別送がコストをかけずに済むおすすめの方法です。
よくある質問(FAQ)
さくらサーバーのアップロード上限の初期値はいくつですか?
初期状態では5MB程度です。All-in-One WP Migrationのインポートやテーマのアップロードが失敗する場合、まずこの上限を疑ってください。
php.ini設定はどこから開けますか?
サーバーコントロールパネルにログインし、「スクリプト設定」→「php.ini設定」から開けます。ファイルを直接編集する必要はありません。
設定したのに容量が変わりません
全角スペース・全角イコールの混入と、「memory_limit ≧ post_max_size ≧ upload_max_filesize」の大小関係を確認してください。修正後は、インポート画面やメディア画面を再読み込みすると反映を確認できます。
512MBより大きいファイルをインポートするには?
無料版のAll-in-One WP Migrationでは512MB未満までのため、有料版(Unlimited Extension)を使うか、メディアのFTP別送・データ分割でバックアップファイルを軽くしてください。
まとめ
さくらサーバーのアップロード容量アップは、「スクリプト設定」→「php.ini設定」に3行コピペするだけで完了します。ポイントは、値の大小関係を守ること・全角文字を混ぜないこと・極端な値にしないことの3つです。512MBを超える大規模サイトの移行は、有料版の利用かメディアのFTP別送を検討してください。THREE D PLUSでは、さくらサーバーへのWordPress移行・サーバー設定の代行も承っています。お気軽にご相談ください。

