the uploaded file exceeds the upload_max_filesize directive in php.iniのWordPressエラー解決方法

PR
当サイトでは記事内に広告やアフィリエイトリンクがあります
the uploaded file exceeds the upload_max_filesize directive in php.iniのWordPressエラー解決方法
  • ”the uploaded file exceeds the upload_max_filesize directive in php.iniってエラーが出てきた…”
  • ”the uploaded file exceeds the upload_max_filesize directive in php.iniのエラー解決方法が知りたい!”

本記事では、これらの声に答えていきます。

The uploaded file exceeds the upload_max_filesize directive in php.ini.というエラーを解決するのは、そこまで難しくありません。

非エンジニアやWordPress初心者でもできます。

この記事の著者

本記事で解説すること

  • the uploaded file exceeds the upload_max_filesize directive in php.iniとは
  • the uploaded file exceeds the upload_max_filesize directive in php.iniのエラー解決方法

本記事ではこれらを解説していきます。

目次

the uploaded file exceeds the upload_max_filesize directive in php.iniとは

the uploaded file exceeds the upload_max_filesize directive in php.iniとは

The uploaded file exceeds the upload_max_filesize directive in php.iniという英文を日本語に直訳すると、以下のような文面になります。

英語日本語(翻訳)
the uploaded file exceeds the upload_max_filesize directive in php.iniアップロードされたファイルがphp.iniのupload_max_filesizeディレクティブを超えています。

非エンジニアやWordPress初心者からすると、

なにを言っているのか分かりません…。

という感じですよね。

少しだけ噛み砕いて解説すると、「サーバのphp.iniでアップロード可能な最大ファイルサイズを超えています」ということです。

ここが理解出来なくてもなんとかなるので、以下でThe uploaded file exceeds the upload_max_filesize directive in php.iniのエラーを解決しましょう。

the uploaded file exceeds the upload_max_filesize directive in php.iniのエラー解決方法

the uploaded file exceeds the upload_max_filesize directive in php.iniのエラー解決方法

the uploaded file exceeds the upload_max_filesize directive in php.iniのエラー解決方法は、php.iniの『upload_max_filesize』を変更すればいいだけです。

つまり、サイズの容量を大きくすればOKということです。

以下がupload_max_filesizeを変更する方法です。

  1. Xserverでupload_max_filesizeを変更する方法
  2. Conoha WINGでupload_max_filesizeを変更する方法
  3. Increase Maximum Upload File Sizeのプラグインを使う
  4. .htaccessファイルの編集を編集する

順に解説します。

Xserverでupload_max_filesizeを変更する方法

Xserverでupload_max_filesizeを変更する方法は以下です。

STEP
「php.ini設定」をクリック

サーバーパネルにログインし、「php.ini設定」をクリックしてください。

STEP
upload_max_filesizeのサイズを変更

「php.ini設定変更」の「upload_max_filesize」のサイズを変更。

ただ、基本的にupload_max_filesizeというのは『memory_limit >= post_max_size >= upload_max_filesize』といった関係性です。

その為、upload_max_filesizeを変更する際は、上記のような関係性になっているかの注意が必要です。

STEP
最大アップロードサイズが変更されている確認
WordPressの最大アップロードサイズが変更されたかの確認画面

最大アップロードサイズの確認はWordPress管理画面の「メディア」→「新規追加」で確認できます。

ちなみに、Xserverでは直接php.iniファイルを編集することも可能です。(非エンジニアやWordPress初心者におすすめしません)

Conoha WINGでupload_max_filesizeを変更する方法

Conoha WINGでupload_max_filesizeを変更する方法は以下です。

STEP
ConoHa WINGのコントロールパネルにログイン
STEP
PHP設定まで進む

「サイト管理」→「サイト設定」→「応用設定」→「PHP設定」まで進みます。

STEP
「php.ini編集」を編集

「PHP設定」のプルダウンの中に「php.ini編集」と書かれたテキストエリアがあります。

編集アイコンをクリックして以下のような記述をします。

memory_limit = 1G
upload_max_filesize = 1G
post_max_size = 1G

(※)こちらも『memory_limit >= post_max_size >= upload_max_filesize』といった関係性が重要です。

記述が終わったら「保存」をクリックします。

STEP
最大アップロードサイズが変更されている確認
WordPressの最大アップロードサイズが変更されたかの確認画面

最大アップロードサイズの確認はWordPress管理画面の「メディア」→「新規追加」で確認できます。

Increase Maximum Upload File Sizeのプラグインを使う

Increase Maximum Upload File Sizeというプラグインでも、upload_max_filesizeのサイズ変更は可能です。

しかし、このプラグインが出来るのはupload_max_filesizeの変更のみです。

その為、「memory_limit」や「post_max_size」も同時に変更する際は、自身がお使いのサーバー内で変更する必要があります。

.htaccessファイルの編集を編集する

これはthe uploaded file exceeds the upload_max_filesize directive in php.iniのエラー解決方法で、一番難易度が高いです。

さらに、.htaccessファイルは非常に重要なファイルなので、編集をミスすると別のエラーが発生する可能性があります。

.htaccessファイルを変更する際は、事前にバックアップを取るなどのリスク対策をおすすめします。

.htaccessファイルの編集手順は以下です。

STEP
ファイルの場所を確認

.htaccessファイルはWordPressのルートディレクトリに存在します。ルートディレクトリは、通常はpublic_htmlまたはwwwという名前のフォルダです。ファイルを見つけるには、FTPクライアント(例: FileZilla)を使用してサーバーに接続し、ルートディレクトリ内を探してください。

STEP
テキストエディタでファイルを編集

.htaccessファイルは通常、テキストエディタ(メモ帳など)で編集できます。FTPクライアントを使用してファイルをダウンロードし、ローカルコンピュータでテキストエディタで開きます。

STEP
コードを追加または変更

.htaccessファイルには、Apacheサーバーの設定コードを追加または変更することができます。例えば、以下のコードはPHPの最大アップロードサイズを増やすためのものです。

php_value upload_max_filesize 64M
php_value post_max_size 64M

上記のようにコードを追加すると、アップロードできるファイルの最大サイズが64MBになります。

STEP
ファイルをアップロード

.htaccessファイルを編集したら、変更を保存してローカルコンピュータに戻します。その後、FTPクライアントを使用してファイルをサーバーにアップロードします。

STEP
変更の反映を確認
WordPressの最大アップロードサイズが変更されたかの確認画面

.htaccessファイルをアップロードしたら、WordPressサイトを確認して変更が反映されているか確認してください。

注意:サーバーの設定によっては、.htaccessファイルの編集が制限されている場合があります。編集ができない場合は、ホスティングプロバイダーに相談してください。

the uploaded file exceeds the upload_max_filesize directive in php.iniのWordPressエラー解決方法:まとめ

記事では主に以下を解説しました。

  • the uploaded file exceeds the upload_max_filesize directive in php.iniとは
  • the uploaded file exceeds the upload_max_filesize directive in php.iniのエラー解決方法

最後まで読んでいただきありがとうございます。

もしも、

WordPressでブログやってるけど月1万円が遠い…。

という方はアフィリエイトで月1万稼ぐ為の3つのコツ【ブログ専業が解説】を覗いてみてください。

目次