phpbar.de logo

Mailinglisten-Archive

[php] Socket KeepAlive

[php] Socket KeepAlive

avicena at rocketmail.com avicena at rocketmail.com
Die Jun 7 11:16:02 CEST 2005


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