Foros del Web » Programando para Internet » PHP »

Problema con Socket de prueba

Estas en el tema de Problema con Socket de prueba en el foro de PHP en Foros del Web. Hola Tengo instalado un servidor WAMP y estoy probando el siguiente codigo php <?php $fp = fsockopen ( "localhost" , 80 , $errno , $errstr ...
  #1 (permalink)  
Antiguo 08/03/2012, 11:46
 
Fecha de Ingreso: febrero-2012
Mensajes: 21
Antigüedad: 12 años, 1 mes
Puntos: 0
Mensaje Problema con Socket de prueba

Hola

Tengo instalado un servidor WAMP

y estoy probando el siguiente codigo php

<?php
$fp = fsockopen ( "localhost" , 80 , $errno , $errstr , 30 );
if (! $fp ) {
echo " $errstr ( $errno )<br />\n" ;
} else {
$out = "GET / HTTP/1.1\r\n" ;
$out .= "Host: www.example.com\r\n" ;
$out .= "Connection: Close\r\n\r\n" ;
fwrite ( $fp , $out );
while (! feof ( $fp )) {
echo fgets ( $fp , 128 );
}
fclose ( $fp );
}
?>


y me da el siguiente error

Warning: fsockopen() [function.fsockopen]: unable to connect to localhost:80 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ) in C:\wamp\www\prueba_socket_dos.php on line 2
A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ( 10060 )


He realizado varias pruebas, pero no entiendo, alguien me puede ayudar?

De hecho en otra pc, si funciona el codigo, estoy casi segura que es algo en la configuracion, pero no lo identifico
  #3 (permalink)  
Antiguo 09/03/2012, 09:50
 
Fecha de Ingreso: febrero-2012
Mensajes: 21
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: Problema con Socket de prueba

Hola Repara2

Oye la liga no me lleva a algun sitio en especifico, aparece un listado de opciones, es correcto?
  #4 (permalink)  
Antiguo 09/03/2012, 10:28
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Problema con Socket de prueba

El mismo mensaje de error te lo dice, no se puede conectar al mismo servidor (localhost) por lo que es probable que tengas algún firewall que este impidiendo esa comunicación.

Saludos.
  #5 (permalink)  
Antiguo 16/03/2012, 10:28
 
Fecha de Ingreso: febrero-2012
Mensajes: 21
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: Problema con Socket de prueba

Hola buenos dias!!!

Pues después de varios intentos y modificaciones...

Desactive el firewall, y nada

Aumente el timpo maximo de ejecucion, y me aparece un error

A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ( 10060 )


Busque info de viene aqui en esta pagina...

hice lo que ahi se menciona...

http://my-source-codes.blogspot.com/2010/06/solution-socket-error-10060-connection.html

y ahora ya funciona...

lo dejo por si a alguien le sirve

Etiquetas: fsockopen, fsockopen(), warning
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:54.