Testade följande kodsnutt allra överst på några php-sidor jag pillar med nu:
Kod:
if substr_count_SERVERHTTP_ACCEPT_ENCODING, gzip ob_startob_gzhandler;
Det fungerar klockrent på min utvecklingsserver. Men när jag testade på skarpa servern så fick jag följande fel:
Kod:
Notice: Undefined index: HTTP_ACCEPT_ENCODING in W:\xxx\yyy\zzz\demo\functions.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at W:\xxx\yyy\zzz\demo\functions.php:2) in W:\xxx\yyy\zzz\demo\functions.php on line 4
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at W:\xxx\yyy\zzz\demo\functions.php:2) in W:\xxx\yyy\zzz\demo\functions.php on line 4
Varför fungerar det på ena servern, men inte andra.
Utvecklingsservern är IIS 6 och skarpa servern är IIS 5.
Är det nåt jag måste fixa i php.ini tro? Båda servrarna kör näst intill allra senaste versionen av php.