Mailinglisten-Archive |
Hallo Liebe Liste, Hab folgendes Problem : ich mache eine persistente socketverbindung auf und möchte die Verbindung solange halten bis der user sich ausloggt. function socketConnect($ipadd, $port){ $mySocket = pfsockopen($ipadd, $port, $errno, $errstr); if(!$mySocket){ die("No Socket Connection"); } else{ return true; } } function socketLogin($benutzer, $passwort){ while ($buffer = fgets($this->mySocket)) { if($buffer == "login") fputs($mySocket, $benutzer); fputs($mySocket, $passwort); } } } Das Probem ist dass er nach einige Sekunden die Verbindung zu schliessen scheint. So, dann habe ich KeepAliveTimeout auf 3600 Sek. gestellt in der httpd.conf von apache. (nix genützt) dann habe ich sowas wie BrowserMatch "MSIE 4\.0b2;" gefunden mit dem parameter nokeepalive. das habe ich dann raus genommen... allerdings habe ich einen MSIE 6.0. (auch nix genützt) hat einer von euch eine Idee, warum nach wenigen sekunden kein Request mehr durch geht ? Besten Dank Viele Grüße Luis __________________________________ Yahoo! Mail Mobile Take Yahoo! Mail with you! Check email on your mobile phone. http://mobile.yahoo.com/learn/mail
php::bar PHP Wiki - Listenarchive