Ich habe ein recht lang dauerndes PHP-Skript (holt Bestellungen über SOAP-Schnittstelle).
Das Skript läuft in der Konsole problemlos, bleibt aber über den Browser hängen (bei ~ Datensatz 70 von 255).
Konfiguration:
Out-of-the-box Zend Server Community Edition.
Das Skript hat set_time_limit(0), um nicht selber timeout zu erzeugen und schickt die Datensätze eigentlich per flush() an den Browser, damit auch dort kein Timeout kommt.
Fehlermeldung Apache/Browser:
OK
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
lt. access.log:
127.0.0.1 - - [20/Nov/2009:13:37:47 +0100] "GET /Test1/shipping.php HTTP/1.1" 503 8491
Folgendes in der http.conf hat auch nix gebracht (in C:\Programme\Zend\Apache2\conf\httpd.conf hinzugefügt):
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 3000
TimeOut 3000
Weiss irgend jemand Rat?
Vielen Dank im Voraus!!!