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]