Vale, soy un principiante con todo esto, así que no esperes que sepa mucho. Hazme saber si este es el lugar equivocado para preguntar esto. ¿Qué etiquetas debería haber utilizado? Muchas gracias por su tiempo.
Antecedentes
Tengo un CGI script guardado en /Library/WebServer/CGI-Executables.
Antes podía ejecutar el script utilizando la URL: http://localhost/cgi-bin/filename
,
Problema
Pero ahora, Safari no puede conectarse al servidor Una o dos veces empieza a cargar, luego se queda mucho tiempo y al final sale el mismo error.
¿Cuál puede ser el problema?
Preguntas adicionales
Encontré mi carpeta apache2 en /private/log/apache2 ¿debería ser movida?
¿Puedo de alguna manera ejecutar este script en algo más sin un servidor? El terminal funciona, pero es muy difícil de leer.
0 votos
¿está el localhost en funcionamiento, hay un servidor en marcha? Ese debería ser el primer paso.
0 votos
Vale, lo siento, pero ¿cómo lo compruebo?
0 votos
@Jon De la misma manera que has comprobado el script, escríbelo en Safari
http://localhost/
0 votos
Oh, sí, ya lo he intentado antes. NO el mismo error.
0 votos
Haga esto en un terminal: "ps -eaf | grep httpd"; si obtiene algo más que la línea "grep", las cosas están funcionando (pero puede ser necesario reiniciarlas). De lo contrario, Apache no se está ejecutando en absoluto. (He tenido ocasiones en otras plataformas en las que Apache se ejecuta con procesos httpd, pero no responde a las peticiones, así que vale la pena comprobar si hay procesos en ejecución).
0 votos
501 15383 15378 0 0:00.00 ttys003 0:00.00 grep httpd
apareció cuando ejecuté la línea grep... así que supongo que no se está ejecutando?0 votos
No, parece que no.
0 votos
Si hago doble clic en /usr/sbin/httpd obtengo lo siguiente:
httpd: Could not open configuration file /private/etc/apache2/httpd.conf: No such file or directory logout
¿Significa esto que tengo que poner apache2 en la carpeta etc? ¿Por qué no estaba allí desde el principio?0 votos
GRACIAS ¡Eso resolvió mi problema! La carpeta no estaba allí (¿Debería publicar esto en la sección de Respuestas?)... más comprobaciones:
apachectl configtest
y @Kerri Shotts también trabajó esta vez.