Seite 1 von 1

PHP Sockets & Debian: Timeout funzt nicht

Verfasst: 13.04.2005, 13:32
von Airport1
Hallo, habe unter Debian das Prob dass bei jeglichen (!) Socket-Funktionen der Timeout grundsaetzlich nicht beachtet wird. D.h. im schlimmsten Fall, wenn die Gegenseite "haengt", dann wartet das PHP Script sich auf die Antwort zu Tode.

Der selbe Code auf anderen Webservern (ohne Debian) rattert hingegen nur so durch, dort wird das Timeout beachtet!

Nun soll es hierfuer zwar eine Loesung fuer Debian geben, indem man PHP mit bestimmten Parametern neu compiliert oder an einer Datei mit fcntl rumhantiert, nur kann ich die KONKRETE Loesung (die anscheinend mal in einer PHP Mailingliste gepostet wurde) nicht mehr finden, habe schon stundenlang gesucht.

Weiss jemand weiter/mehr ?

Verfasst:
von

PHP Sockets & Debian: Timeout funzt nicht

Verfasst: 13.04.2005, 18:01
von Airport1
Bin ich denn der einzige mit DEBIAN, der dieses Problem hat? Man schaue sich nur mal die zahlreichen Bug Reports bei php.net an, das spricht Baende:

https://bugs.php.net/search.php?cmd=dis ... ut&x=0&y=0

Debian: PHP Socket Implementierung fehlerhaft

Verfasst: 14.04.2005, 12:15
von Airport1
491 Bugs in der php.net DB dazu (u.a. scheint auch FreeBSD betroffen zu sein) und niemand weiss was? Glaub ich nicht. Daher neue Frage : Kennt jemand ein debian Forum mit Tiefgang?