Jue Jul 19, 2007 10:18 pm
|
 |
marinera
Perlero Nuevo

|
Registrado: 19 Jul 2007
Mensajes: 6
|
|
| Ayuda con cgi |
|
|
Hola. Bueno, soy novata en todo esto. Resulta que estoy utilizando Debian e instalé Apache2, PHP4, MySQL. Me funciona bien todo eso, ahora quise hacer un cgi y empecé con los problemas. Explico: tengo mi carpeta sismet en www; dentro de sismet creé la carpeta cgi-bin donde coloqué este archivo para probar:
Resulta que por consola al poner: perl tiempo.pl me funciona, pero al ponerlo en la carpeta y verlo por la URL me dice que no está; primero me decía sobre los permisos al cual le puse chmod 755 tiempo.pl, pero luego mediante la URL http://localhost/sismet/cgi-bin/tiempo.pl no funciona.
Sé que seguramente me falta algo en la configuración, pero en realidad no sé qué es o quizás la carpeta cgi-bin va en otra parte.
Espero puedan ayudarme.
De antemano, muchas gracias. |
|
|
|

Vie Jul 20, 2007 7:43 am
|
 |
explorer
Moderador

|
Registrado: 24 Jul 2005
Mensajes: 3916
Ubicación: Valladolid, España
|
|
|
|
|
Bienvenida a los foros de Perl en Español.
Si utilizas Debian, la carpeta cgi-bin por defecto del servidor Apache2 será /usr/lib/cgi-bin así que deberás colocar allí tu programa, con los permisos de ejecución adecuados (un 755 es más que suficiente), y la URL será http://localhost/cgi-bin/tiempo.pl.
Si quieres colocar tus cgi en otro sitio, deberás cambiar la configuración del Apache2. Busca en los ficheros de configuración (en /etc/apache2) por la palabra cgi.
Los ficheros de registro de actividad (log) del servidor web son tus amigos. Están en /var/log/apache2. El que te interesa se llama error.log o algo parecido, y te dirá porqué no puede ejecutar tu programa.
Para todo lo demás, aquí  |
|

Sab Jul 21, 2007 1:01 pm
|
 |
marinera
Perlero Nuevo

|
Registrado: 19 Jul 2007
Mensajes: 6
|
|
|
|
|
Muchas gracias Explorer por responder tan rápidamente. Ya probé lo que me recomendaste y funciona perfecto, ahora buscaré lo que me dices de los log.
Gracias nuevamente y después volveré para contar cómo me fue
¡Saludos! |
|
Powered by phpBB © 2001, 2005 phpBB Group
|