"Richard Lynch" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED]... > >#!/usr/local/bin/php -q > ><? > >// don't timeout! > >set_time_limit(0); > > > >// set some variables > >$host = "1.2.3.4..."; > >$port = 1234; > >$command = "/usr/games/fortune"; > > # I must be missing something, cuz I don't see where this $command is > used...
$command is used further down in the script I din't post the whole thing coz it dies when it reaches the statement: $result = listen($socket, 3) or die("Set up Failed!"); i.e. output: Setup Failed! > >// create socket > >$socket = socket(AF_INET, SOCK_STREAM, 0) or die("Could not create > >socket\n"); > > > >// bind socket to port > >$result = bind($socket, $host, $port) or die("Could not bind to > >socket\n"); > > > >/* start listening for connections > >* My Script Fails here... > > * Any suggestions why it fails the Socket SetUp... > > * Should I screw around with the port numbers? > > */ > >$result = listen($socket, 3) or die("Set up Failed!"); > >echo "Waiting for connections...\n"; > > You do realize that it's *SUPPOSED* to just sit there waiting for somebody > to connect at this point, right?... > > It it saying "Set up Failed!"? > > I mean, it may *LOOK* like it "hangs" but it's really just "waiting..." > > You'll need to open another shell window and poke at the port it's listening > to to get any action. > > Oh, and you probably need to use socket_listen, and not just "listen", I > think... Or are these the old function names?... I tested the Script on PHP 4.1.2 it does not have a definition for the functions socket_listen or socket_create hence you can only use socket() and listen() Thanks for the response... Spike... -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php