[perl] =?iso-8859-1?Q?PHP=B7_dentro_de_un_CGI?=
Adrian Galindo
agalindo@liceaga.facmed.unam.mx
Wed, 6 Sep 2000 19:03:25 -0500 (CDT)
Sorry por el crosspost.... :)
Estoy intentando jalar código php dentro de un cgi.
Esto es porque tengo unos encabezados .php3 y estoy haciendo un cgi en
Perl.
Pero lo que estoy haciendo es poner dentro del cgi algo así:
#!/usr/bin/perl -w
....
open (PHP, "./php -q encabezdo.php3 |");
while (<PHP>) {
print;
}
close (PHP);
Si lo hago desde la línea de comandos, me lo despliega bien, o sea, llamo
$ ./micgi.cgi
Y despliega el código en perl y despliega tambien lo que hay dentro del
archivo .php3 (que es lo que quiero)
El problema sale cuando lo ejecuto desde el navegador. Me dice que por
seguridad bla, bla que establezca la variable $ENV{'REDIRECT_STATUS'}.
Total ya! Lo hago, pero al ejecutarse manda en la página esto:
"Content-type: text/html No input file specified."
O sea que en la línea de comando si lo hace, pero en el Apache no.
¿Cómo le hago?
La bronca es que los encabezados si tienen algo de código php3 que más o
menos se actualiza. Si reescribo todo en Perl, voy a tener que estarlo
modificando cada vez que se le mueva algo...
¿Alguien por ahí se ha enfrentado a algo parecido?
Gracias y disculpen el choro.
Adrian Galindo
--------- Pie de mensaje --------------------------------
Visite: http://tlali.iztacala.unam.mx/~randrade/perl.shtml
Cancelar inscripcion:
mail to: majordomo@tlali.iztacala.unam.mx
text : unsubscribe perl