0

サーバーに大きなファイルをアップロードしようとすると、500 InternalServerErrorが発生します。私のPHP設定はすべて正しいです。つまり、post_max_size、execution_timeなどです。

FastCGIの制限であると確信しています。これは、ほとんどのWebサイトが私に言っていることです。ただし、これらのWebサイトはすべてApacheを実行しているサーバーを参照しているため、修正は簡単です(confファイルを編集するだけです)。IISを実行しているので、問題はもう少し複雑です。

IISでFastCGIの「MaxRequestLen」値を編集する方法を知っている人はいますか?私はIISにあまり精通していないという事実に助けられずに、それを行う方法を見つけることができないようです。

これが問題ではない場合は、IISおよびFastCGIで大きなファイルをアップロードする際の問題の他の原因を提案してください

4

1 に答える 1

0

この質問を何時間も見て、サーバーで構成などをいじくり回した後、PHPのバグであることが判明しました。バグはここで報告されています:

https://bugs.php.net/bug.php?id=63330

バグの説明とこの問題の原因を知りたい方は、以下を参照してください。

PHPアップロード-500内部サーバーエラー

于 2012-10-22T13:12:22.600 に答える