Foros Néfele 4 Harbour › Foros › Dudas › NO ARRANCA EL EJEMPLO
- Este debate tiene 12 respuestas, 3 mensajes y ha sido actualizado por última vez el 2 años, 3 meses por ramonzea. This post has been viewed 771 times
-
AutorEntradas
-
-
17-08-2022 a las 17:01 #1937dmillasParticipante
Hola a todos, es mi primera prueba con NEFELE
A priori tengo todo funcionado correctamente, apache instalado y funcionado, Nefele arranca con todo en verde, genero el ejemplo y compila perfectamente.
Pero cuando pongo en el navegador localhost\ejemplo se queda pensando y al fina sale.
Tiempo de espera de puerta de enlace
La puerta de enlace no recibió una respuesta oportuna de la aplicación o el servidor ascendente.Tengo instalado;
- Apache 2.4
- c++ 2015-2022 x86
- xailer 6.2
Que puede fallar.
Gracias
-
18-08-2022 a las 19:00 #1939Alfredo SanzSuperadministrador
Hola !
Me da la sensación de que un problema de configuración de Apache
prueba http://localhost o http://127.0.0.1 directamente
si no te funciona, revisa el puerto de escucha de apache, que sea el 80
si te funciona, prueba http://localhost/cgi-bin/ejemplo.exe
Si así te funciona, es que el wizard no te ha generado correctamente el scripalias
Si aún con todo no te funciona, busca el archio error.log de apache y nos lo envías.
1 Saludo,
Fredy
-
19-08-2022 a las 17:00 #1941dmillasParticipante
Muchas gracias por la rapida respuesta.
He prubado http://localhost o http://127.0.0.1 directamente y sale la pagina de Apache
He probado http://localhost/cgi-bin/ejemplo.exe y no funciona.
Te adjunto el erro.log de la carpeta logs ya que el de la carpeta cgi-bin no tiene nada mas que la cabecera.
***************************** Registro de errores *****************************
Texto del otro archivo erro.log carpeta logs
[Fri Aug 19 13:30:39.897553 2022] [mpm_winnt:notice] [pid 16144:tid 484] AH00455: Apache/2.4.54 (Win32) OpenSSL/1.1.1p configured -- resuming normal operations
[Fri Aug 19 13:30:39.899552 2022] [mpm_winnt:notice] [pid 16144:tid 484] AH00456: Server built: Jun 23 2022 16:43:03
[Fri Aug 19 13:30:39.899552 2022] [core:notice] [pid 16144:tid 484] AH00094: Command line: 'C:\\Apache24\\bin\\httpd.exe -d C:/Apache24'
[Fri Aug 19 13:30:39.915729 2022] [mpm_winnt:notice] [pid 16144:tid 484] AH00418: Parent: Created child process 10336
Apache server shutdown initiated...
pm_winnt:notice] [pid 10336:tid 500] AH00354: Child: Starting 64 worker threads.
[Fri Aug 19 13:36:10.753277 2022] [mpm_winnt:notice] [pid 16144:tid 484] AH00422: Parent: Received shutdown signal -- Shutting down the server.
[Fri Aug 19 13:36:12.762168 2022] [mpm_winnt:notice] [pid 10336:tid 500] AH00364: Child: All worker threads have exited.
[Fri Aug 19 13:36:12.799507 2022] [mpm_winnt:notice] [pid 16144:tid 484] AH00430: Parent: Child process 10336 exited successfully.
[Fri Aug 19 13:36:24.118268 2022] [mpm_winnt:notice] [pid 5776:tid 488] AH00455: Apache/2.4.54 (Win32) OpenSSL/1.1.1p configured -- resuming normal operations
[Fri Aug 19 13:36:24.119268 2022] [mpm_winnt:notice] [pid 5776:tid 488] AH00456: Server built: Jun 23 2022 16:43:03
[Fri Aug 19 13:36:24.119268 2022] [core:notice] [pid 5776:tid 488] AH00094: Command line: 'httpd.exe -d C:/Apache24'
[Fri Aug 19 13:36:24.133262 2022] [mpm_winnt:notice] [pid 5776:tid 488] AH00418: Parent: Created child process 5340
Apache server shutdown initiated...
pm_winnt:notice] [pid 5340:tid 476] AH00354: Child: Starting 64 worker threads.
[Fri Aug 19 13:36:52.600553 2022] [mpm_winnt:notice] [pid 5776:tid 488] AH00422: Parent: Received shutdown signal -- Shutting down the server.
[Fri Aug 19 13:36:54.615185 2022] [mpm_winnt:notice] [pid 5340:tid 476] AH00364: Child: All worker threads have exited.
[Fri Aug 19 13:36:54.630809 2022] [mpm_winnt:notice] [pid 5776:tid 488] AH00430: Parent: Child process 5340 exited successfully.
[Fri Aug 19 13:38:35.608688 2022] [mpm_winnt:notice] [pid 13436:tid 472] AH00455: Apache/2.4.54 (Win32) OpenSSL/1.1.1p configured -- resuming normal operations
[Fri Aug 19 13:38:35.608688 2022] [mpm_winnt:notice] [pid 13436:tid 472] AH00456: Server built: Jun 23 2022 16:43:03
[Fri Aug 19 13:38:35.608688 2022] [core:notice] [pid 13436:tid 472] AH00094: Command line: 'C:\\Apache24\\bin\\httpd.exe -d C:/Apache24'
[Fri Aug 19 13:38:35.624311 2022] [mpm_winnt:notice] [pid 13436:tid 472] AH00418: Parent: Created child process 10020
[Fri Aug 19 13:38:36.468415 2022] [mpm_winnt:notice] [pid 10020:tid 484] AH00354: Child: Starting 64 worker threads.
[Fri Aug 19 13:45:08.797207 2022] [cgi:error] [pid 10020:tid 1672] [client ::1:2267] Script timed out before returning headers: ejemplo.exe
[Fri Aug 19 13:46:08.364042 2022] [mpm_winnt:notice] [pid 13436:tid 472] AH00422: Parent: Received shutdown signal -- Shutting down the server.
[Fri Aug 19 13:46:38.377181 2022] [mpm_winnt:notice] [pid 13436:tid 472] AH00431: Parent: Forcing termination of child process 10020
[Fri Aug 19 13:49:26.063052 2022] [mpm_winnt:notice] [pid 4716:tid 360] AH00455: Apache/2.4.54 (Win32) OpenSSL/1.1.1p configured -- resuming normal operations
[Fri Aug 19 13:49:26.064051 2022] [mpm_winnt:notice] [pid 4716:tid 360] AH00456: Server built: Jun 23 2022 16:43:03
[Fri Aug 19 13:49:26.064051 2022] [core:notice] [pid 4716:tid 360] AH00094: Command line: 'C:\\Apache24\\bin\\httpd.exe -d C:/Apache24'
[Fri Aug 19 13:49:26.067049 2022] [mpm_winnt:notice] [pid 4716:tid 360] AH00418: Parent: Created child process 8188
[Fri Aug 19 13:49:30.167683 2022] [mpm_winnt:notice] [pid 8188:tid 464] AH00354: Child: Starting 64 worker threads.
[Fri Aug 19 13:52:35.272735 2022] [mpm_winnt:notice] [pid 4716:tid 360] AH00428: Parent: child process 8188 exited with status 1 -- Restarting.
[Fri Aug 19 13:52:35.319610 2022] [mpm_winnt:notice] [pid 4716:tid 360] AH00455: Apache/2.4.54 (Win32) OpenSSL/1.1.1p configured -- resuming normal operations
[Fri Aug 19 13:52:35.319610 2022] [mpm_winnt:notice] [pid 4716:tid 360] AH00456: Server built: Jun 23 2022 16:43:03
[Fri Aug 19 13:52:35.319610 2022] [core:notice] [pid 4716:tid 360] AH00094: Command line: 'C:\\Apache24\\bin\\httpd.exe -d C:/Apache24'
[Fri Aug 19 13:52:35.335235 2022] [mpm_winnt:notice] [pid 4716:tid 360] AH00418: Parent: Created child process 4700
[Fri Aug 19 13:52:36.053963 2022] [mpm_winnt:notice] [pid 4700:tid 516] AH00354: Child: Starting 64 worker threads.
[Fri Aug 19 13:52:37.944915 2022] [mpm_winnt:crit] [pid 4700:tid 516] AH02538: Child: Parent process exited abruptly. Child process is ending
[Fri Aug 19 13:52:37.944915 2022] [mpm_winnt:warn] [pid 4700:tid 1136] (OS 995)La operación de E/S se anuló por una salida de subproceso o por una solicitud de aplicación. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Fri Aug 19 13:52:37.944915 2022] [mpm_winnt:warn] [pid 4700:tid 1148] (OS 995)La operación de E/S se anuló por una salida de subproceso o por una solicitud de aplicación. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Fri Aug 19 13:52:37.944915 2022] [mpm_winnt:warn] [pid 4700:tid 1140] (OS 995)La operación de E/S se anuló por una salida de subproceso o por una solicitud de aplicación. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Fri Aug 19 13:52:37.944915 2022] [mpm_winnt:warn] [pid 4700:tid 1756] (OS 995)La operación de E/S se anuló por una salida de subproceso o por una solicitud de aplicación. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Fri Aug 19 13:52:39.976378 2022] [mpm_winnt:notice] [pid 4700:tid 516] AH00364: Child: All worker threads have exited.
-
-
20-08-2022 a las 12:40 #1943Alfredo SanzSuperadministrador
Hola,
Pues no sé qué decirte, no encuentro cuál puede ser el problema.
Prueba lo siguiente:
- Desactiva el antivirus y el cortafuegos de la máquina, no sea ese el problema
- Abre el símbolo del sistema, vete a la carpeta apache24\cgi-bin y ejecuta directamente el fichero .exe.
Es posible que tengas algún error previo a cargar el cgi y por eso no te funcione. Con este truco podrás verlo - Descárgate este exe y lo pones en cgi-bin, a ver si te funciona
https://fractality.ddns.net:44444/nefele_samples.zip
Ya me contarás
Si no te funciona, podemos quedar un día para verlo por skype
-
20-08-2022 a las 20:58 #1945dmillasParticipante
Hola, Gracias por tu ayuda.
Al final tu ejemplo funciona indicando toda la ruta "localhost/cgi-bin/nefele_sample.exe" he revisado el httpd,conf y creo que esta bien, pero te lo adjunto.
Los ejemplos que compilo me sale un error al ejecutar:
Error BASE/1004 No exported method: CFILENAME ***El objeto es NIL o no existe *** en el módulo ERRORSYS, linea: 0
Muchas gracias
http://localhost/cgi-bin/ejemplo.exe
-
21-08-2022 a las 16:30 #1950Alfredo SanzSuperadministrador
Seguramente será por usar Xailer 6
Prueba a cambiar la librería de nefele por la que te dejo en
https://fractality.ddns.net:44444/nefelelib/ y me cuentas
-
25-08-2022 a las 19:05 #1952dmillasParticipante
Hola.
Lo he probado con Xailer 7 y perfecto, lo unico que falta es que con localhaost\ejemplo funcione, pero lo volvere a instalar todo otra vez y entiendo que funcionara.
Muchas gracias por la ayuda. ahora a probar y descubrir cosas nuevas.
Mil gracias.
-
-
25-08-2022 a las 23:35 #1953Alfredo SanzSuperadministrador
en el fichero httpd.conf dentro de apache busca la línea
<IfModule alias_module>
justo debajo de ella pones
ScriptAlias /ejemplo "${CGIROOT}/ejemplo.exe"
asegúrate de que tienes al principio del fichero definida la variable CGIROOT
Define CGIROOT "c:/Apache24/cgi-bin"
Con eso ya te funcionará localhost/ejemplo
-
12-09-2022 a las 05:15 #1955ramonzeaParticipante
Yo ya llevo un buen rato queriendo volver hacer funcionar nuevamente néfele, el apache es el que usaba cuando funcionaba correctamente, ya he hecho todo lo que he leído respecto al error, pero nada.
Alguna forma de detectar cuál es la razón por la que no me funciona?
Saludos.
Adjuntos:
Debes acceder para ver los archivos adjuntos. -
12-09-2022 a las 05:29 #1957ramonzeaParticipante
Me respondo, al parecer me faltaba postear el error, jajaaja
Me ha funcioanado, pero me marca desactualizado, anexo imágen.
Aún utilizo X-6.2, en la versión 7 me marca DEMO, por que utilizo la librería hlibct.a.
Saludos.
Adjuntos:
Debes acceder para ver los archivos adjuntos.-
14-09-2022 a las 10:21 #1959Alfredo SanzSuperadministrador
Hola!
He recompilado la librería,
Por favor, prueba con esta y me cuentas
https://nefele.dev/ficheros/libNefeleProject.a
-
-
18-09-2022 a las 04:43 #1962ramonzeaParticipante
Ya empieza a ejecutar, procuro ponerme al día.
Saludos.
-
18-09-2022 a las 06:35 #1963ramonzeaParticipante
Si pongo el siguiente código se queda colgado.
123456WITh object WWaitOn():New(oPageWeb):cOnTime := "MainPage":nTime := .1 //.5:cText := "Cargando la Aplicación...":Create()endSaludos.
-
-
AutorEntradas
- Debes estar registrado para responder a este debate.