XMLファイルをアップロードできるフォームがあり、PHPファイルはファイルを解析してデータベースにインポートします。50MB以下のファイルを投稿すると機能しますが、投稿すると機能します。もう少し高いと、IISから「404ページが見つかりません」が返されます。これはなぜですか?代わりに500エラーを返す必要がありますか?..
イベントビューアで何も見つかりませんでした。エラーは返されず、PHPエラーログに記録されません。迷子になりました。
Windows Server 2012
PHP 7.1.1
IISバージョン6.2(ビルド9200)
IISの構成エディターを使用してmaxRequestLength
とmaxAllowedContentLength
を増やす必要がありました。
これらの値はここで見つけることができます:
Web.Config/system.web/httpRuntime/maxRequestLength
Web.Config/system.webServer/security/requestFiltering/maxAllowedContentLength
IISでこれらの値を見つけるには: