Archive for April, 2009

Pokud se v PHP kódu objeví fatal error, tak IIS7 z bezpečnostních důvodů potlačí výpis této hlášky do prohlížeče s odpovědí 200. Místo toho pošle Internal server error 500.

Řešením je nainstalovat IIS Admin Pack z adresy http://blogs.msdn.com/carlosag/archive/2008/05/13/IISAdminPackTechnicalPreview2Released.aspx

Poté se na serverové úrovni objeví Configuration editor, ve kterém se vybere sekce system.webserver/httErrors. V ní položka Existingresponse a změní se na hodnotu Passtrough. Poté se IIS 7 v tomto směru chová stejně jako IIS6.

Share