Ошибка IIS 7.5 500 при загрузке больших файлов - PullRequest
1 голос
/ 28 апреля 2011

У меня возникли проблемы со скриптом загрузки php при попытке загрузить большие файлы (> 9-10 Мб).Проблему, с которой я сталкиваюсь, можно увидеть на скриншоте здесь:http://thecreativefloor.com/capture.jpgЯ изменил все обычные области (настройки php ini, настройки web.config, хотя я разместил их ниже для справки), но теперь эта область поставила меня в тупик (и если бы это была одна из тех областей, я предполагаю, что это не так)в любом случае не показывать ошибку 500).Я думаю, что это должно быть из-за какой-то проблемы в IIS, или, возможно, тайм-аут сценария.Сценарий работает для всего остального ниже 9 МБ, только когда я перехожу выше, он падает.

Любая помощь, высоко ценится

НикНастройки PHP ini:

memory_limit = 256M

post_max_size = 800M

upload_max_filesize = 800M

Дополнение Web.config:

    <security>
        <requestFiltering>
            <requestLimits maxAllowedContentLength="524288000"/>
        </requestFiltering>
    </security>

1 Ответ

3 голосов
/ 28 апреля 2011

Возможно, вы захотите взглянуть на этот параметр web.config, хотя он может быть применим только для ASP.NET:

<httpRuntime maxRequestLength="16384" />

http://msdn.microsoft.com/en-us/library/e1f13641%28v=vs.71%29.aspx

...