Cita:
Iniciado por jferrero En cuanto a la extensión que debes de poner, dependerá de la configuración del servidor web Apache que estés usando. Prueba con .cgi. Y si no, con .pl.
Para llamarlo desde el navegador, usa:
http://localhost/cgi-bin/tu-programa-perl.cgi Hola como estas.
Veras ya le puse en la carpeta q me dice (var/www/cgi-bin) y dentro de esta tengo un archivo (prueba.cgi), dentro de este q codigo perl puedo poner para ver si se ejecuta?
Yo puse el siguiente codigo:
#!/usr/bin/perl
use 5.010;
say '¡Hola mundo!';
Pero me sale el siguiente error:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, root@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/2.2.8 (Fedora) Server at localhost Port 80
Nuevamente disculpa q te moleste pero esq ya no se que mas hacer para q se ejecute la conexion con la BDD mysql.
Una cosa mas.
Cuando le corro como hago para q ejecute algun codigo Perl q talves me salga hola mundo, porq cuando le corro con (
http://localhost/hola.html o .cgi o .pl) me sale el mismo codigo que te puse un poco mas arriba.
Gracias por la respuesta