No puedo correr mi siguiente exe

Foros Néfele 4 Harbour Foros Dudas No puedo correr mi siguiente exe

Topic Resolution: Resolved

Etiquetado: 

  • Este debate tiene 4 respuestas, 4 mensajes y ha sido actualizado por última vez el 3 años, 6 meses por Pedro AmaroPedro Amaro. This post has been viewed 559 times
Mostrando 4 respuestas a los debates
  • Autor
    Entradas
    • #799
      Vicente MurilloVicente Murillo
      Participante

      Estoy haciendo otro ejemplo y ya obtengo mi exe, pero al momento de correr me envía "not found", es prácticamente igual a "pro01"

      Loading spinner
    • #800
      Alfredo SanzAlfredo Sanz
      Superadministrador

      Hola Vicente.

      No te entiendo. No sé qué es "pro01"

      El fichero exe tiene que estar en la carpeta cgi-bin de tu apache.

      Para acceder a el directamente http://localhost/cgi-bin/<nombrefichero&gt;.exe

       

      Loading spinner
    • #801
      Vicente MurilloVicente Murillo
      Participante

      Hola, tengo mi exe en C:\Apache24\cgi-bin, trato de correrlo y me manda el siguiente error.

       

       

       

      Loading spinner
      Adjuntos:
      Debes acceder para ver los archivos adjuntos.
    • #805
      XeviXevi
      Participante

      Debes de escribir todo el nombre CON LA EXTENSION, si no tienes un ScriptAlias en el httpd.conf

       

      Asi, pues, http://localhost/cgi-bin/negocio.exe

       

      Un Saludo,

      Xevi

      Loading spinner
      • Esta respuesta fue modificada 3 años, 6 meses por Alfredo SanzAlfredo Sanz.
    • #808
      Pedro AmaroPedro Amaro
      Superadministrador

      Buenas noches Vicente;

      Cuando creamos un proyecto con NéfeleWizard, entre los procesos que realiza para crear el nuevo proyecto añade un Alias al fichero de configuración de tu Apache, httpd.conf que normalmente esta en Apache24\conf\

      Si abres el fichero veras que tienes una línea como esta que te creo el NéfeleWizard.

      Con esta línea conseguimos que Apache ejecute pro01.exe cuando en el navegador escribas localhost/pro01

      Si quieres que al teclear en el navegador localhost/negocio se ejecute negocio.exe tendrás  que añadir a mano en el httpd.conf el Alias correspondiente

      Esto tenemos que tenerlo en cuenta cuando pongamos nuestros proyectos en producción en un Apache que no sea el que utilizamos durante el desarrollo.

      Recuerda que para que los cambios que realices en httpd.conf sean efectivos tendrás que reiniciar el Apache.

      Tenemos previsto que en la próxima versión de NéfeleWizard podamos pedirle que se asegure de que tenemos bien asignado el Alias del proyecto actual, se creara o no con el NéfeleWizard.

      Como te comentan Fredy y Xevi, siempre puedes llamar a tu proyecto desde el navegador indicándole todo el path; localhost/cgi-bin/negocio.exe

      Estoy pensado en preparar en el Wiki una sección con las configuraciones básicas de Apache que tenemos que tener en cuenta cuando pongamos un proyecto en producción.

      Saludos

      Loading spinner
      • Esta respuesta fue modificada 3 años, 6 meses por Pedro AmaroPedro Amaro.
Mostrando 4 respuestas a los debates
  • Debes estar registrado para responder a este debate.

Si continuas utilizando este sitio aceptas el uso de cookies. más información

Los ajustes de cookies de esta web están configurados para «permitir cookies» y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en «Aceptar» estarás dando tu consentimiento a esto.

Cerrar