1

私はここに状況があります.より大きなファイルをアップロードしている間(より大きい)何も起こりません.ファイルがアップロードされていません,データベースエントリがなく,エラーメッセージなどもありません.私は10mbYiiを使用しています.ページがしばらくロードされ、元の段階(新しいフォーム)に戻りました。正確な問題が見つかりません。phpinfoupload_max_filesizepost_max_size1Gmax_execution_time3600

アップデート:

サーバーエラーログを確認した後、これを取得しました

PHP Warning: POST Content-Length of 17481302 bytes exceeds the limit of 8388608 bytes in Unknown on line 0、それから何をしますか?

更新 2

問題は解決しました

ログにそのようなエラーが表示された場合は、これらの値を確認できます

upload_max_filesize = post_max_size =

/etc/php.ini 内 (ユーザーの php.ini 内ではありません)

4

3 に答える 3

1

あなたをチェックしてくださいmemory_limit。一般に、memory_limitより大きくする必要がありますpost_max_size

于 2013-11-05T09:48:57.743 に答える
0

サーバー管理者の返信 問題に関して、

ログにそのようなエラーが表示された場合は、これらの値を確認できます

upload_max_filesize =
post_max_size =

/etc/php.ini (ユーザーのではありませんphp.ini

于 2013-11-05T10:57:16.090 に答える
0

申し訳ありませんが、問題を誤解しました。ここに私の新しい回答があります。おそらく、php 構成ファイルのサイズが制限されているために問題に直面しているでしょpost_max_sizeupload_max_filesize。iephp.ini

"post_max_size"そのため、php.iniでupload_max_filesize8M から 32M に変更してください。問題は解決します :) その後、サーバーを再起動します

于 2013-11-05T09:39:37.023 に答える