IT report e-mailová adresa:
heslo:
IT report RSS 2.0
Klíčová slova: IIS 7.0

Tajemne nastaveni IIS 7.0

Muze se stat, ze potrebujete jednou poslat pres webservice velky pocet dat ale v tuto chvili vase dobre otestovana aplikace prestava fungovat. V cem muze byt problem?

Nejvesti problem je v tom, ze IIS 7.0 ve pripade pokusu o presnos dat vice nez 30 megabajt proste odmita spojeni s hlaskou Error 404, bez toho, aby vypsat nejaky popis toho, co se stalo.

Zaprvi musime rict IIS 7.0 aby posilal detaily chyb, a to se dela pres nasledujici prikaz:
%windir%\system32\inetsrv\appcmd set config /section:asp /scriptErrorSentToBrowser:true
(Dulezite pak vypnout tuto hlasku na produkcnim serveru)

Dalsi misto, kam musi se podivat vyvojar je soubor web.config a nastavit v sekci <system.webServer> nasledujici oddil:
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength=”2000000000″ />
</requestFiltering>
</security>
Pozor ze maxAllowedContentLength je velikost v bajtech.

Jinak muzeme s prikazoveho radku provest
appcmd set config "My Site/MyApp" -section:requestFiltering -requestLimits.maxAllowedContentLength:104857600 -commitpath:apphost


Ve pripade, ze chcete zmenit tento limit pro vsechni weby, to muzete opravit konfiguracni soubor
%windir%\System32\inetsrv\config\applicationHost.config

V tomto souboru musime opravit radek <requestLimits> nasledovne:
<requestLimits maxAllowedContentLength ="10000000" />




Komentáře

Plati tento navod i pro IIS 6.0?

Peta


Ne - nastaveni pro IIS 6.0 jsou jine

Pavel


jméno uživatele:

=   Přidat komentář
Klíčová slova:
ASP.NET
C#
Chystá se
Deserializace
Expression Encoder
FreeBSD
IIS 7.0
Java
MsSQL
Ostatní
PHP
PostgreSQL
Servlet
Silverlight
Stalo se
Statistika
Tomcat
Visual Studio
WCF
Windows Server 2008
Workflow Foundation
XML
pdf


Komentáře:
Jsem vcera v krabice od zehlicky nasel disk s firmware. Nevi nekdo, co s tim mam delat???

Ne - nastaveni pro IIS 6.0 jsou jine

Plati tento navod i pro IIS 6.0?