phpbar.de logo

Mailinglisten-Archive

[php] Sockets, AF_UNIX: bind() Argument ungueltig

[php] Sockets, AF_UNIX: bind() Argument ungueltig

Matthias P. Wuerfl php_(at)_trullala.de
Thu, 28 Dec 2000 16:50:57 +0100


Halloechen!

Gerade baue ich mir Sockets, mit AF_INET klappt das auch schon und 
meine Scripte koennen sich miteinander unterhalten. Mit AF_UNIX will 
mir es noch nicht gelingen. 

<?php
if (($sock = socket (AF_UNIX, SOCK_STREAM, 0)) < 0)
     {
     die ("socket() failed: reason: " . strerror ($sock) . "\n");
     }

if (($ret = bind ($sock, '/usr/local/httpd/htdocs/sock')) < 0)
     {
     die ("bind() failed: reason: " . strerror ($ret) . "\n");
     }
?>

gibt folgendes aus:

bind() failed: reason: Das Argument ist ungültig

Jetzt frage ich mich natuerlich was da warum nicht geht. Soweit ich 
die man-pages verstanden habe sollte /usr/local/httpd/htdocs/sock 
dann automatisch angelegt werden. Schreibrechte sind da.

How do?

Gruesse, Matthias


php::bar PHP Wiki   -   Listenarchive