Foros Néfele 4 Harbour › Foros › Dudas › 500 Internal Server Error
- Este debate tiene 8 respuestas, 2 mensajes y ha sido actualizado por última vez el 4 años por Alfredo Perez. This post has been viewed 812 times
-
AutorEntradas
-
-
05-11-2020 a las 05:50 #1494Alfredo PerezParticipante
Hola,
Desde que descargue la version 0.3 de Nefele Wizard mi navegador (Edge) no me muestra mis proyectos y me lanza una pantalla con el mensaje 'Internal Server Error'. Por otro lado, cuando abro la ventana del httpd se me cierra a los segundos.
¿Qué he intentado?
- He puesto el alias de mi proyecto directamente en el httpd.conf de Apache y reiniciado el Apache monitor.
- Confirme que tengo mis .exe en cgi-bin en Apache.
- He vuelto a instalar Apache.
- He tenido el wizard console abierto mientras cargo mi proyecto pero no me muestra nada.
- Me he percatado que en mi Firewall no aparece el Apache server
Saludos.
PD: Cuando instale Apache la primera vez lo habia hecho en el puerto 8080. Ahora que lo he cambiado por el 80 me aparece la ventana de prueba en ambos puertos ¿Es normal, no debería permitirme la conexión solo con 'localhost' y ya no con 'localhost:8080'?
Adjuntos:
Debes acceder para ver los archivos adjuntos. -
05-11-2020 a las 11:44 #1500Alfredo SanzSuperadministrador
si la carpeta es siempre apache24, en principio solo tienes una instalación, seguramente tienes algún conflicto en el fichero de configuración de apache
Desde el cmd, vete a la carpeta de apache24\bin y ejecuta httpd.exe
Seguramente te saldrá el error que te impide arrancar correctamente
en el httpd.conf revisa la línea donde le indicas el listen a ver que puerto tienes
crea un ejemplo básico con el néfele wizard a ver si te funciona.
revisa el fichero error.log de apache a ver si te da alguna pista
-
05-11-2020 a las 15:53 #1503Alfredo PerezParticipante
Hola, gracias por su pronta respuesta, te comento:
He verificado el httpd.conf y tengo los listen en el puerto 80, ambos. Por otra parte, he creado un nuevo proyecto con el wizard 0.3, me deja compilarlo en Xailer pero no me deja mostrarlo en el navegador. He verificado qué es lo que me muestra el ficher0 error.log al tratar de mostrarlo y me agrego unas lineas ('first error' de las fotos adjuntas). Volví al httpd.conf y vi que no me agrego en automatico el Alias del proyecto, asi que lo agregue manual y ahora el error.log, ademas de agregarme las lineas que me aparecieron con el primer intento me anexo unas más ('second error' de las fotos adjuntas).
Adjuntos:
Debes acceder para ver los archivos adjuntos. -
05-11-2020 a las 16:46 #1509Alfredo SanzSuperadministrador
Intenta acceder directamente desde localhost/cgi-bin/tunombredeprograma.exe
-
05-11-2020 a las 17:35 #1510Alfredo PerezParticipante
Ya, me sigue saliendo Internal Server Error
-
05-11-2020 a las 21:31 #1512Alfredo SanzSuperadministrador
En el prg inicial justo debajo de
//------------------------------------------------------------------------------
// Enrutador
//------------------------------------------------------------------------------
Class TCgi FROM XCgiprueba a poner
PROPERTY lServerSession INIT .f.
Ya me contarás.
-
06-11-2020 a las 04:50 #1514Alfredo PerezParticipante
Hola,
He puesto PROPERTY lServerSession INIT .f. y aun me sigue saliendo el error.
Anexo foto para referencia
Adjuntos:
Debes acceder para ver los archivos adjuntos. -
06-11-2020 a las 18:34 #1517Alfredo SanzSuperadministrador
Una cosa: ¿ Estás compilando con el debug?
Si no compilas con debug, cualquier error que te dé el programa, te dará un error 500
-
06-11-2020 a las 19:11 #1518Alfredo PerezParticipante
Si, cada que compilo lo hago con el debug
-
-
AutorEntradas
- Debes estar registrado para responder a este debate.