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