Foros del Web » Programando para Internet » PHP »

Problemas con script en shell

Estas en el tema de Problemas con script en shell en el foro de PHP en Foros del Web. Hola uso un script que se conecta a IRC a traves de sockets. Este script es un bot que ejecuto desde el interprete de php ...
  #1 (permalink)  
Antiguo 15/12/2003, 17:49
Avatar de kaslierx  
Fecha de Ingreso: febrero-2003
Ubicación: Valencia
Mensajes: 190
Antigüedad: 21 años, 2 meses
Puntos: 0
Problemas con script en shell

Hola uso un script que se conecta a IRC a traves de sockets.

Este script es un bot que ejecuto desde el interprete de php desde MS-DOS en mi PC.
Todo funciona bien hasta que meti mi script en una shell y la ejecute de la misma forma que lo hago en mi PC.

Entonces el interprete ejecuta el script y da este error, el cual no
me daba a mi en mi PC:

Warning: fsockopen(): php_hostconnect: connect failed in /home/kaslierx/bot.php
on line 20

Warning: fsockopen(): unable to connect to irc.irc-hispano.org:6667 in /home/kas
lierx/bot.php on line 20

Warning: fgets(): supplied argument is not a valid stream resource in /home/kasl
ierx/bot.php on line 22


En las lineas 20 y 22 hay el siguiente codigo:

Código PHP:
$conecta fsockopen($server$puerto);

while (
$read fgets($conecta,512)) { 
Alguien sabria darme una explicación

Saludos y Gracias
  #2 (permalink)  
Antiguo 16/12/2003, 10:41
Avatar de kaslierx  
Fecha de Ingreso: febrero-2003
Ubicación: Valencia
Mensajes: 190
Antigüedad: 21 años, 2 meses
Puntos: 0
Alguna idea de cual puede ser el problema?
  #3 (permalink)  
Antiguo 16/12/2003, 11:10
 
Fecha de Ingreso: septiembre-2001
Ubicación: Monterrey
Mensajes: 663
Antigüedad: 22 años, 6 meses
Puntos: 6
Hmmm, el error te dice que no puede establecer una conexion con el host que esta proporcionando. Lo que puedes intentar es ver si puedes hacer alguna conexion con otro host para ver si se te presenta el mismo error.
Verifica tambien que php este compilado con --enable-socket si no me falla la memoria.
  #4 (permalink)  
Antiguo 16/12/2003, 17:28
Avatar de kaslierx  
Fecha de Ingreso: febrero-2003
Ubicación: Valencia
Mensajes: 190
Antigüedad: 21 años, 2 meses
Puntos: 0
El error era porque el host tiene puesto un fireware y no permitias las conexiones. Ya esta solucionado el problema.

Gracias
  #5 (permalink)  
Antiguo 24/12/2003, 09:54
Avatar de kaslierx  
Fecha de Ingreso: febrero-2003
Ubicación: Valencia
Mensajes: 190
Antigüedad: 21 años, 2 meses
Puntos: 0
Hola amig@s:

A ver si alguien me puede decir donde esta el problema. Al ejecutar el bot se me devuelve el siguiente error: Fatal error: Call to undefined function: mysql_connect() in /home/kaslierx/bot.
php on line 3


Este script lo ejecuto en una shell dnd me han dicho que la funcion de mysql esta activada y funcionando. ¿Cual puede ser el problema?

Saludos y Gracias
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 17:14.