Hello,
im PHP-Error-Log stehen nur folgende relevante Einträge:
[Code lang=ascii]
[21-Jun-2014 11:53:57 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'C:\Programme\xampp\php\ext\php_intl.dll' - Das angegebene Modul wurde nicht gefunden.
in Unknown on line 0
[21-Jun-2014 14:07:26 Europe/Berlin] PHP Warning: socket_bind(): unable to bind address [10049]: Die angeforderte Adresse ist in diesem Kontext ungültig.
in Q:\Websockets\Class\PHPWebSocket-Chat-master\class.PHPWebSocket.php on line 110[/code]
Die Ursache des ersten habe ich beseitigt, den zweiten verstehe ich noch nicht...
// server state functions
function wsStartServer($host, $port) {
if (isset($this->wsRead[0])) return false;
if (!$this->wsRead[0] = socket_create(AF_INET, SOCK_STREAM, SOL_TCP)) {
return false;
}
if (!socket_set_option($this->wsRead[0], SOL_SOCKET, SO_REUSEADDR, 1)) {
socket_close($this->wsRead[0]);
return false;
}
110: if (!socket_bind($this->wsRead[0], $host, $port)) {
socket_close($this->wsRead[0]);
return false;
}
if (!socket_listen($this->wsRead[0], 10)) {
socket_close($this->wsRead[0]);
return false;
}
Ich nehme also erstmal an, dass es mit $host und der Auflösung zu tun hat...
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg