PHP (5.3): PHP auf windows (IIS7) via FastCGI -> http 500 er Fehler
Heute php 5.3 von windows.php.net heruntergeladen (installer) und auf IIS7 eingerichtet
phpinfo(); erzeugt mir http 500 er Fehler -> IIS7 tracing ergibt:
ModuleName FastCgiModule
Data1 FASTCGI_RESPONSE_ERROR
Data2 PHP Warning: phpinfo(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Paris' for '2.0/DST' instead in C:\inetpub\testsite\index.php on line 3
ErrorCode 5
ErrorCode Access is denied. (0x5)
Lösung:
In der php.ini
date.timezone = "Europe/Berlin"
(anschließend alle php-cgi.exe beendet)
Anm.: https://ie.php.net/manual/en/timezones.europe.php
Comments
- Anonymous
October 01, 2013
Vielen Dank für diesen Artikel - hat mir beim gleichen Problem geholfen. So sehr ich PHP auch mag - aber das ist ja wohl irgendwie "unglücklich" gelöst. Habe auch in den gängigen Installationsanleitungen keine Hinweise gefunden, daß dies notwendig ist... :(( Und leider kann man hierbei nicht mal über Microsoft schimpfen! :((
:-) Grüsse, Bernhard
- Anonymous
June 14, 2015
kurz und gut, danke sehr!