3

csvファイルのアップロードに取り組んでいます。
重いファイル(8mb)をアップロードすると、処理できず、URLの色が赤でfirebugに表示されませんでした。
エラーログファイルにエラーをチェックすると、次のように表示されます。

error -> mod_fcgid: HTTP request length 138520 (so far) exceeds MaxRequestLen (131072). 

私のphpinfo場合、変更する必要のあるすべてのファイル属性を増やしました。
何が問題で、どこでfcgidの最大長を変更する必要があるのか​​わかりません。

4

2 に答える 2

6

そのエラーを取り除くために変更する設定はFcgidMaxRequestLenと呼ばれ、通常の Apache 構成ディレクティブとして設定できます (OS によって異なりますが、通常は httpd.conf/apache2.conf にあります)。

編集:私はもともとディレクティブが htaccess で機能すると言っていたが、間違って覚えていたようで、サーバー構成と仮想ホストのコンテキストでのみ使用できます。

于 2012-12-28T07:31:44.407 に答える
2

このリンクでは、次の方法について説明しています。

http://binaryone.com.au/how-to-fix-mod_fcgid-http-request-length-131619-so-far-exceeds-maxrequestlen-131072-error-on-ubuntu-12-04-lts-precise-パンゴリン-linux/

root アクセス権を持つ SSH (パテなど) を使用する vps ホストがある場合は、設定を変更できます (vi エディターなど)。そしてApacheを再起動します。

于 2013-08-07T22:11:34.590 に答える