web-dev-qa-db-ja.com

PHP 警告: POST 8978294バイトのContent-Lengthが、オンラインで不明の8388608バイトの制限を超えています

私のXAMPPローカル開発環境のWordPressにインポートをアップロードしようとすると、このエラーが発生します。

警告:POST 8978294バイトのContent-Lengthが、0行目のUnknownにある8388608バイトの制限を超えています

私はupload_max_filesize2Mから1000Mに変更しました、しかしそれは何もしないようでした。

何か案は?

175
novicePrgrmr

8388608バイトは8Mで、PHPのデフォルトの制限です。 php.iniのpost_max_sizeを大きな値に更新してください。

upload_max_filesizeはユーザーがアップロードできる最大ファイルサイズを設定し、post_max_sizeはフォーム内のPOSTを介して送信できるデータの最大量を設定します。

そのため、upload_max_filesizeを1メガバイトに設定できます。つまり、ユーザーがアップロードできる最大の単一ファイルは1メガバイトですが、post_max_sizeが5に設定されている場合は、一度に5つのファイルをアップロードできます。

280
Fluffeh

Php.iniにこれらを設定するだけです。

upload_max_filesize = 1000M;
post_max_size = 1000M;
43
Altab Hossen

それは8MBのpost_max_sizeエラーです。

快適な値に設定してください。

15
Mihai Stancu

Webサーバーを再起動しましたか?

これはphpにphp.iniをリ​​ロードさせるでしょう

13
MarcDefiant

値を変更する必要があります

post-max-size
upload-max-filesize

どちらも php.ini にあります。

サーバーを再起動すると動作し始めます。 XAMIPを実行しているローカルテストサーバーで、Apacheサーバーを停止して再起動する必要がありました。その後はうまくいった。

11
Joel

1. まずuがphp.iniファイルを見つけます。

このパスから php.ini fileを見つけることができます。 C:\ xampp\php または xampp フォルダから。

2. php.iniファイルを開き、以下を変更します。

1. ポストマックスサイズ 8 M 800 M に変更)。

2. upload-max-filesize 2M 2000M に変更)。

3. ApacheサーバーとMySQLを停止します。

4. ApacheサーバーとMySQLを再起動します。

その後はうまくいった。

今働いているウルをお楽しみください:)

C:\xamppp\phpに行きます。 php.iniでこれらの値を設定します。

upload_max_filesize = 1000M
post_max_size = 0M
8
  1. Wp-adminディレクトリのルートに新しいテキストファイルを作成し、info.phpという名前を付けます。
  2. Info.phpを開き、以下の行を追加してください。
  1. それを保存。
  2. 任意のWebブラウザで、自分のWebサイト名(おそらくlocalhost)/wp-admin/info.phpに移動します。
  3. 8行目には、次のように表示されます。設定ファイル(php.ini)パス、私の場合はC:\ Windows、これは私のCドライブにあります。
  4. 9行目に、ロードされた設定ファイルが表示され、その隣にC:\ xampp\php.iniと表示されます。

だから私は私のワードプレスのWebサイトに関連付けられている私のphp.iniページを見つけました。

  1. そのパスに行き、php.iniを見つけてください。
  2. 開いて編集します。post_max_size = 8Mを検索し、post_max_size = 1000Mに変更し、upload_max_filesize = 2Mを検索し、upload_max_filesize = 1000Mに変更します。

  3. 管理ページに戻る>メディア>新規追加

  4. 一番下には、2MBが1000Mに変わったことがわかります。

このプロセスを終えたら、コンピュータを再起動するかXAMPPを再起動する必要があります。

7
Sad Dam

に行く

C:\drive\xampp(where xampp installed)

ファイル検索でphp.iniファイルを見つけてください。

post_max_size=XXM
upload_max_size=XXM

このコードで変更

post_max_size=100M
upload_max_filesize=100M

Xamppを再起動することを忘れないでください

4
Khubaib Raza

また、 post-max-size という変更も必要です。

3
xdazz

に行く

C:\ drive

またはxamppがインストールされているドライブでxampp find phpをクリックして開き、メモ帳でphp.iniフォルダーを開いてphp.iniファイルを開き、「up and down findオプション」でupload_max_filesizepost_max_sizeを見つけ、両方の値を1000Mに変更します

2
Zain

Wampを使って次のことをしてください、そしてうまくいけば、それは問題を解決するでしょう

修正するPHPオプションでこれらの変更を行います。

max_execution_time   180

memory_limit   512M or your highest available

post_max_size  32M

upload_max_filesize   64M
1
Fahad Ali

ブラウザに移動して「php.ini」を検索して開き、次の2つの値を変更します。

post_max_size = 1000000000000M

upload_max_filesize = 10000000000000M

メモ帳を使用して "php.ini"ファイルを開く場合は、次のボタンをクリックしてこれら2つの値を検索できます。cmd + f

/etc/php/7.2/Apache2/php.ini fileで以下のパラメータを期待値に変更することで同じ問題を解決しました。

upload_max_filesize = 8M;
post_max_size = 8M;
0
Hasitha

XAMPPパネルから、ApacheサイトのADMINボタンをクリックしてください。それからphp.iniを編集することを選択し、欠けているpost_max_sizeをあなたが快適な値に追加してください。

post_max_size = 100M
0
sukupandachu

Post_max_size設定をXAMPPフォルダーから変更する場合。これを試してみてもうまくいきませんでした。

XAMPPコントロールパネルから[config]をクリックし、[PHP (php.ini)]をクリックして、代わりにこのファイルでpost_max_sizeおよびupload_max_filesizeを編集します。 Apacheサーバーを停止します。 Apacheサーバーを起動します。これは私のために働いた。

0
Daniel Groves

正しいZipファイルをアップロードしていない可能性があります。私の場合、ワードプレスの初心者として(私はハードコーディングをしていた)、アップロードする実際のテーマである別のZipファイルを含むzipファイルをインストールしました。したがって、この場合に必要なことは、ファイルを解凍して中の "theme_name.Zip"を見つけることです。

0
Adones Pitogo