ステップバイステップガイドでWordPressのメディアファイルの最大アップロードサイズを増やす
公開: 2020-10-28
WordPressは、あらゆる種類のWebサイトを構築できるようにする、非常に多くのテーマとプラグインを備えた強力な製品です。 eコマースからシンプルなブログまで、WordPressがカバーします。 ただし、WordPressのWebホスティングを選択するときは、最初にパフォーマンス、セキュリティ、およびサポートを考慮する必要があります。
大きな画像ファイルを含むポートフォリオをホストするWordPressWebサイト、または単一のメディアファイルサイズがGBに達するビデオホスティングサイトを構築している場合、25MBを超えるメディアファイルをアップロードできないという障害に直面する可能性があります(ほとんどの場合) )。
500 Internal Serverエラーは常に最もタイムリーでない方法で発生するようであり、ユーザーは突然WordPressWebサイトをオンラインにする方法を見つけに行きます。
デフォルトでは、WordPressの最大アップロードサイズは、Webホスティングプロバイダーの設定に応じて2MBから150MBの範囲です。
アップロードサイズを増やすのに問題がありますか?
Cloudwaysエキスパートを雇って、WordPressストアに変更を加えるのを手伝ってください。
WordPressサイトの現在の最大アップロードサイズ制限を確認するには、[ WP管理]→[メディア]→[新規追加]に移動します。 スクリーンショットに示すように、下部に現在の最大アップロードサイズが表示されます。

現在の最大アップロードサイズの制限が需要を満たしている場合は、そのままにしておくことができます。 ただし、心配しない場合は、WordPressで最大アップロードサイズを増やす方法はたくさんあります。 このチュートリアルでは、次の方法を強調します。
- .htaccessファイルを更新する
- Functions.phpファイルを編集する
- php.iniオプション
- マルチサイトでアップロードサイズを増やす
- wp-config.phpファイル
- プラグインメソッド
- ホスティングプロバイダーに連絡する
注:このガイドは、考えられるすべての解決策を提供するために作成されています。 ただし、一部のWebホストでは機能しない場合があります。 この場合、最善の解決策はホスティングプロバイダーに連絡することです。
1..htaccessファイルを更新します
WebサーバーがApacheを使用していて、PHPがApacheモジュールとして設定されている場合は、WordPress .htaccessファイルに数行のコードを追加して、WordPressの最大アップロードサイズを増やすことができます。
.htaccessファイルにアクセスするには、FTPクライアントを介してサーバーに接続し、WordPressがインストールされているフォルダーに移動します。 コードエディタまたはメモ帳で.htaccessファイルを開き、次の行を追加します。
php_value upload_max_filesize 64M php_value post_max_size 128M php_value memory_limit 256M php_value max_execution_time 300 php_value max_input_time 300
これにより、最大アップロードサイズがメガバイト単位で定義されます。 要件に応じて番号を置き換えます。 最大実行時間と最大入力時間は秒単位です。 実行時間は、単一のスクリプトに費やされる時間の制限を定義します。 サイトに適した番号を選択してください。
2.Functions.phpファイルを編集します
場合によっては、.htaccessファイルにアクセスできない場合や、WordPressテーマファイルの編集に慣れている場合があります。
テーマのfunctions.phpファイルに次のコード行を追加することで、サイズ制限を簡単に増やすことができます。
ただし、テーマを変更すると、新しいテーマのfunctions.phpファイルを編集するまで、最大アップロードサイズがデフォルト値に戻ることに注意してください。
@ini_set( 'upload_max_size'、 '64M'); @ini_set( 'post_max_size'、 '64M'); @ini_set( 'max_execution_time'、 '300');
3.php.iniオプション
これは、PHPで実行されるアプリケーションを構成するために使用されるデフォルトのファイルです。 このファイルには、ファイルのタイムアウト、アップロードサイズ、およびリソース制限に必要なパラメーターが含まれています。 SSHまたはFTPを使用してWordPressルートディレクトリにアクセスし、php.iniファイルを探します。 場合によっては、このファイルは他のオプションからは見えませんが、代わりに新しいファイルを作成することです。
任意のテキストエディタを開き、新しいファイルを作成します。 次のコードをコピーして、 php.iniとして保存します。

upload_max_filesize = 25M post_max_size = 13M memory_limit = 15M
次に、同じルートフォルダー内でSSHまたはFTPを使用してそのphp.iniファイルをアップロードします。
4.マルチサイトでアップロードサイズを増やす
WordPressマルチサイトを実行している場合は、設定からアップロードサイズを増やすことができます。 この増加は、サーバーの設定によって異なります。 サーバーが20MBに設定されている場合、WordPressのアップロードサイズを25MBに増やすことはできません。 ただし、サーバーが20MBに設定されている場合、ネットワーク設定が15 MBに設定されている場合は、アップロードサイズを20MBに増やすことで問題を解決できます。

5.wp-config.phpファイル
WordPressでアップロードサイズを増やす別の方法は、wp-config.phpファイルでsizeパラメーターを定義することです。 これを行うには、SSHまたはFTPを使用してWordPressルートディレクトリにアクセスし、wp-config.phpファイルを見つけます。

任意のテキストエディタでファイルを開き、次のコードを追加します。
@ini_set( 'upload_max_size'、 '20M'); @ini_set( 'post_max_size'、 '13M'); @ini_set( 'memory_limit'、 '15M');
変更を保存すると、ファイルのアップロードサイズが大きくなります。
6.プラグインメソッド
誰もがSSHやFTPを使用してコードを書いたりルートファイルにアクセスしたりするのが好きというわけではありません。 そのような状況では、プラグインが便利で、幸いなことに、WordPressのアップロードサイズを増やすために利用できるWordPressプラグインがあります。 使用するプラグインは、Increase Max UploadFilesizeプラグインです。
WordPressダッシュボード→プラグイン→新規追加に移動し、「最大アップロードファイルサイズを増やす」を検索して、プラグインをアクティブ化してインストールします。 インストールしたら、プラグイン設定に移動し、アップロードサイズの値を入力するだけです。

[変更を保存]ボタンをクリックして、新しいアップロードサイズを適用します。
Cloudwaysで300倍高速のWordPressウェブサイト
3日間の無料トライアルをお試しください
7.ホスティングプロバイダーに連絡する
自分でファイルを編集したくない場合は、いつでもホスティングプロバイダーに連絡して編集してもらうことができます。
Cloudways WordPressマネージドホスティングを使用している場合は、プラットフォームのオプションを使用して、単一サーバー上のすべてのWebサイトの最大アップロードサイズ制限を簡単に増やすことができます。 数回クリックするだけで、Cloudwaysを使用していない場合は、Cloudwaysデモをリクエストして、ホスティングの課題をお知らせください。 Cloudwaysのホスティングプランには、トッププロバイダーのAWS、Google Compute Engine、Vultr、Linode、DigitalOceanが含まれます。 このようにさまざまなオプションがあるため、大きな課題を克服することはできません。
アップロードサイズの制限を編集するには、Cloudwaysアカウントにログインし、 [サーバー設定とパッケージ]で[サーバー]に移動し、スクリーンショットに示すように[アップロードサイズ]フィールドを編集します。 画面の下部にある[変更を保存]をクリックすることを忘れないでください。

結論
WordPressは用途の広いCMSです。 何かをする方法は常にあります。 WordPressに関連する問題のいずれかに対する答えが見つからない場合は、いつでもWordPressコミュニティを支援するために行って質問することができます。 私もその素晴らしいコミュニティの一員なので、いつでも私に連絡することができます。

