Perdona Ricardo, rectifique cuando me di cuenta peró ya lo habia enviado.

En el "httpd.conf" tengo lo siguiente:

ScriptAlias /home/cgi-bin/ /usr/lib/cgi-bin/

<Directory /usr/lib/cgi-bin/>
   AllowOverride None
   Options ExecCGI
   Order allow,deny
   Allow from all
</Directory>


Por lo que entiendo que el archivo PERL del programa lo puedo tener en "/home/cgi-bin/".

para llamarlo desde el formulario HTML le pongo en el ACTION toda la direccion "http://192.168.0.51/cgi-bin/hola.pl"; y es aquí donde me da el error "500 internal server error".

Al directorio y archivo les he hecho un CHMOD 755.

Tengo los servidores Apache y Apache-perl activados y tambien hay la libreria "libapache-mod-perl" instalada, ya no se que mas hacer.

A ver si me podeis ayudar.

gracias



En/na Ricardo Frydman ha escrit:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Xavier Bernadi i Millan wrote:
Hola, tengo un formulario que se crea con un PHP y este debe llamar un
archivo PERL.
Xavier, me da la sensacion que esto no tiene que ver con el hilo que
veniamos tratando ... puede ser?
El problema es que siempre me  da "500 Internal Server Error". He
provado de poner el PERL en el "/usr/lib/cgi-bin" de la partición linux,
en el "/home/web/cgi-bin/" que es donde tengo las webs, y nada siempre
me da el mismo error.
Chequeaste permisos y pertenencias?
Ahora ya estoy desquiciado del todo y no encuentro la solución por
ningún lado, el PERL es de otra empresa y no puedo tocar el código, solo
me han pasado los modulos que usa y parece que los tengo todos, os pongo
estos modulos por si acaso

"
use CGI;
use LWP::Simple;
use HTML::TokeParser;
use XML::RSS;
use HTTP::Cookies;
use XML::Simple;"

¿Haber si hay alguien que me pueda ayudar? ¿donde guardo el CGI? ¿COmo
lo llamo desde el formulario para que encuentre la ruta correcta?

gracias



--
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/

/* Publica y encontra trabajo relacionado con softlibre en 
http://www.usla.org.ar/modules/jobs/ */

Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]

Responder a