Re: [php] php_network_getaddresses: getaddrinfo failed: No such host is known
| From: | HELP! | Date: | Wed, 27 May 2009 13:05:45 +0000 |
| Subject: | Re: [php] php_network_getaddresses: getaddrinfo failed: No such host is known | ||
| References: | 1 2 3 4 5 6 7 8 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-293206@lists.php.net to get a copy of this message | ||
I am using a single pc and i have enable firewall access. Could it be that
the remote server is having trouble
On Wed, May 27, 2009 at 2:02 PM, Stuart <stuttle@gmail.com> wrote:
> 2009/5/27 HELP! <izoduwa@gmail.com>:
> > start> run> cmd>
> > telnet ip port
> >
> > could not connect
>
> In that case your problem is not with PHP. I suggest you talk to your
> network administrator.
>
> -Stuart
>
> --
> http://stut.net/
>
> > On Wed, May 27, 2009 at 1:44 PM, Stuart <stuttle@gmail.com> wrote:
> >>
> >> 2009/5/27 HELP! <izoduwa@gmail.com>:
> >> > I have made the correction but the error remiins:
> >> >
> >> > $port ="xx";
> >> > $ip ="xx
> >> > $con ="tcp";
> >> > $timeout = 30;
> >> >
> >> >
> >> >
> >> >
> >> > $fstream = stream_socket_client("$con://$ip:$port", $errno, $errstr,
> >> > $timeout);
> >> >
> >> > if($fstream){
> >> > $str = stream_get_contents($fstream);
> >> > print( "Connection successful: $str ");
> >> > }
> >> > else{
> >> > echo "Remote: ".$name."<br> str:
> >> > $str<br>write:$br<br> $errstr
> >> > ($errno)";
> >> > }
> >>
> >> My guess is that the IP you're trying to connect to is wrong. Can you
> >> telnet to that IP/port combination on a command line?
> >>
> >> -Stuart
> >>
> >> --
> >> http://stut.net/
> >>
> >> > On Wed, May 27, 2009 at 1:31 PM, Stuart <stuttle@gmail.com> wrote:
> >> >>
> >> >> 2009/5/27 HELP! <izoduwa@gmail.com>:
> >> >> > $port ="xx";
> >> >> > $ip ="xx";
> >> >> > $con =$transport = "tcp";
> >> >>
> >> >> Which part of "See the manual for details" confused you?
> >> >>
> >> >> You're passing ...
> >> >>
> >> >> "$con:$ip:$port"
> >> >>
> >> >> ... which based on the above will translate to ...
> >> >>
> >> >> "tcp:xx:xx"
> >> >>
> >> >> ... which is invalid. It should be ...
> >> >>
> >> >> "$con://$ip:$port"
> >> >>
> >> >> ... which will translate to ...
> >> >>
> >> >> "tcp://xx:xx"
> >> >>
> >> >> ... which is a valid value.
> >> >>
> >> >> Please, read the damn manual ... carefully!!
> >> >>
> >> >> -Stuart
> >> >>
> >> >> --
> >> >> http://stut.net/
> >> >>
> >> >> > On Wed, May 27, 2009 at 1:24 PM, Stuart <stuttle@gmail.com> wrote:
> >> >> >>
> >> >> >> 2009/5/27 HELP! <izoduwa@gmail.com>:
> >> >> >> > Hi,
> >> >> >> > error:
> >> >> >> > php_network_getaddresses: getaddrinfo failed: No such host is
> >> >> >> > known
> >> >> >> >
> >> >> >> > $fstream = stream_socket_client("$con:$ip:$port",
> >> >> >> > $errno,
> >> >> >> > $errstr,
> >> >> >> > $timeout);
> >> >> >> >
> >> >> >> > if($fstream){
> >> >> >> > $br = fwrite($fstream,$login_request_block);
> >> >> >> > $str = stream_get_contents($fstream);
> >> >> >> > print( "Connection successful: $str ");
> >> >> >> > }
> >> >> >> > else{
> >> >> >> > return " str: $str<br>write:$br<br> $errstr
> >> >> >> > ($errno)";
> >> >> >> > }
> >> >> >> >
> >> >> >> > What could be the error
> >> >> >>
> >> >> >> What's in $con? I'm guessing "tcp" in which case
> >> >> >> the first
> parameter
> >> >> >> to stream_socket_client is wrong. See the manual for details:
> >> >> >> http://php.net/stream_socket_client
> >> >> >>
> >> >> >> In future please consult the manual and double-check that
> >> >> >> you're
> >> >> >> passing valid arguments to the functions you're using before
> asking
> >> >> >> on
> >> >> >> this list.
> >> >> >>
> >> >> >> -Stuart
> >> >> >>
> >> >> >> --
> >> >> >> http://stut.net/
> >> >> >
> >> >> >
> >> >> >
> >> >> > --
> >> >> > www.bemycandy.com
> >> >> >
> >> >
> >> >
> >> >
> >> > --
> >> > www.bemycandy.com
> >> >
> >
> >
> >
> > --
> > www.bemycandy.com
> >
>
--
www.bemycandy.com