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 18:25:16 +0100


Ich schrub:

> <?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

Uebergebe ich bind() statt einem Namen einen Filepointer 
($filepointer=fopen($namen,"w");), so stoppt das Script ohne eine 
Meldung auszugeben. Im Error-Log steht dann:

[notice] child pid 14129 exit signal Segmentation fault (11)

Software: Suse7, PHP4.0.4, Apache 1.3.12, Modul

Hat irgendjemand einen blassen Schimmer was da abgeht?

Gruesse aus dem schoenen Hessenland,
Matthias

-- 
>>>Titanic 08, Hiroshima 45, Tschernobyl 86, Windows 98
>>Die Titanic ist 1912 gesunken!
>nicht mal Signaturen kann man klauen ohne vorheriges ueberpruefen
Schreib halt "Schalke 04" rein. ;-)))


php::bar PHP Wiki   -   Listenarchive