AllesMeins: fsockopen() ignoriert timeout.

Beitrag lesen

Hiho,

<cite>
Note: If you need to set a timeout for reading/writing data over the socket, use socket_set_timeout(), as the timeout parameter to fsockopen() only applies while connecting the socket.
</cite>

Wer lesen kann, ist eindeutig im Vorteil.

Es geht hier aber ums Verbinden. Ich habe einen Server der nicht antwortet und wenn ich das da oben richtig verstehe sollte PHP mit meinem Befehl genau 5 Sekunden versuchen zu diesem Server zu verbinden. Es verpulvert dabei aber mehr als 20 Sekunden, was bei einer maximalen Scriptlaufzeit von 30 Sekunden auf jedne Fall zu viel ist!

Grüsse

Marc