• Publicidad

Ayuda con llamar a un script en Perl

¿Ya sabes lo que es una referencia? Has progresado, el nível básico es cosa del pasado y ahora estás listo para el siguiente nivel.

Ayuda con llamar a un script en Perl

Notapor majitop1986 » 2008-06-04 11:05 @503

¡¡Buenos días!!!

Tengo una duda... Estoy trabajando en un proyecto en el framework de Symfony y tengo que llamar a un script en Perl para que ejecute una opción... pero no sé cómo hacerlo, estuve leyendo en algunos foros... pero pocos tienen alguna solución a esta duda... no sé si pueda usar el comando shell_exec()... pero hice la prueba... ¡pero no me lo ejecuta...!

Alguna sugerencia... ¡Cualquiera es bienvenida...!

¡Gracias de antemano!
majitop1986
Perlero nuevo
Perlero nuevo
 
Mensajes: 64
Registrado: 2008-04-02 14:04 @628

Publicidad

Notapor majitop1986 » 2008-06-04 15:50 @702

Hola, creo que no me expliqué bien en el mensaje anterior... ¡Lo que necesito es cómo puedo llamar desde PHP a un script hecho en Perl! Yo uso un framework que se llama Symfony y a su vez uso PHP, pero necesito llamar el script de Perl desde PHP para que se ejecute...

Hum, ya he usado casi todas las funciones habidas y por haber (shell_exec, exec, system, passthru) pero ninguna me hace funcionar el script en Perl...

¿Alguna sugerencia? porfa, ando desesperada :S
majitop1986
Perlero nuevo
Perlero nuevo
 
Mensajes: 64
Registrado: 2008-04-02 14:04 @628

Notapor explorer » 2008-06-04 16:35 @733

Esto ya se ha comentado en otros hilos:
viewtopic.php?p=10296#10296
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14476
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor majitop1986 » 2008-06-05 09:19 @429

Gracias, explorer. por responder...

Te explico... ese script ya fue probado y sí funciona todo correcto; ¡se conecta al router agrega las IP y graba la información...!



¿Qué piensas? ¿o simplemente no hay solución? ¡Bueno, me imagino que de ley hay una solución para este problema...! :S ¡porfa, ayuda!
Última edición por majitop1986 el 2008-06-05 11:08 @505, editado 1 vez en total
majitop1986
Perlero nuevo
Perlero nuevo
 
Mensajes: 64
Registrado: 2008-04-02 14:04 @628

Notapor explorer » 2008-06-05 10:36 @483

Desde PHP puedes ejecutar programas en Perl que residan en el mismo servidor, con system(), o, lo recomendado, passthru(). Se puede ejecutar sin más o ejecutar y obtener un resultado, exactamente como si ejecutaras un CGI, pero con la ventaja de que ese programa no tiene porqué devolver las cabeceras CGI ni que el contenido sea HTML... puede ser un contenido adaptado a lo que espera nuestra aplicación principal.

Todo eso está comentado y explicado en el hilo 10296 que te puse antes.

Quizás el hilo "Ayuda con PHP y mod_perl" sea el más claro.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14476
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a Intermedio

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados