libreria php para socket_create

boqueron

Pues estoy con un codigo en php para poder hacer el backup de un router y el problema q mi version de php es la 4.0.3 y no reconoce la funcion socket_create() .

En Internet no encuentro librerias para poder actualizar mi versión de php a una q detecte esta función si alguno me pudiese decir donde encontrar alguna librería o update de librerías.

PD:NO PUEDO INSTALAR una versión nueva de php, lo estoy probando en el server de la empresa y no se puede actualizar por unas cosas o por otras, por eso busco librerias y no versiones nuevas de php thx.

r2d2rigo

socket_create() esta disponible para PHP 4.0.7, asi que si ni siquiera puedes actualizar a esa version... a joderse tocan, no hay otra solucion.

LOc0

Voy a salvarte el culo de nuevo xd. Una alternativa a los sockets BSD es usar una librería cojonudísima llamada CURL http://curl.haxx.se/ Estás de potra, porque PHP soporta esta librería desde su versión 4.0.2 http://es.php.net/curl http://www.cs.sunysb.edu/documentation/curl/index.html

¡Suerte!

Salu2 ;)

PD: y para rematar, una opción todavía más sencilla -> http://es.php.net/manual/es/function.fsockopen.php

r2d2rigo

LOc0, la CURL solo le sirve si va a hacer conexiones HTTP/FTP no? Quiza el necesite una por el 23, tal y como comento... No habia caido en fsockopen, ese si que puede serle util :P

LOc0

#4 Pues eso dudaba hace un ratillo, pero por lo visto sí soporta Telnet, poniendo como URL telnet://direccion_ip

De todas formas, con fsockopen por el puerto 23 le vale. (O por el 80 si pretende conectar por la interfaz web)

Salu2 ;)

Usuarios habituales

  • LOc0
  • r2d2rigo
  • boqueron