htmlファイル入力タグを使用して、wamp2.2サーバーで実行されているphp5.3.10スクリプトにビデオをアップロードしようとしています。アップロードされず、どうやら大きすぎることがわかりました。
php.iniにアクセスして、以下を100Mに変更しました:post_max_size、upload_max_filesize
memory_limitは128MBです。WAMPを再起動してファイルをアップロードしようとしましたが、それでもアップロードされませんでした。次に、キャッシュと履歴をクリアしてWampを再起動しましたが、それでも機能しませんでした。次に、キャッシュをクリアし、Wampをオフにし、コンピューターの電源をオフにしてから、再度起動し、Wampを開始しましたが、それでも機能しませんでした。
私がアップロードしようとしているビデオは約25MBです。
php.iniで行った変更にもかかわらず、このビデオをアップロードしようとするたびに、Apacheエラーログはこのエラーを投稿し続けます。
[エラー][クライアント127.0.0.1]PHP警告:POSTコンテンツ-26246222バイトの長さが0行目の不明の8388608バイトの制限を超えています。参照元:http://localhost/uploadFile.html
また、次の行のphpスクリプト:
echo ini_get('upload_max_filesize')、 "、"、ini_get('post_max_size')、 "、"、ini_get('memory_limit'):出力:100M、8M、128M
したがって、php.iniで100Mに設定したにもかかわらず、問題はpost_max_sizeのようです。
何が問題なのですか?どうすればこれを解決できますか?...
これは、C:\ wamp \ bin \ php\php5.3.10の下にある私のphp.iniファイルの内容へのリンクです。