![]() |
Como ejecutar un EXE de Intraweb desde el explorador de internet
Hola amigos,
He hecho una pequeña aplicación de con los componentes de intraweb conectado a Firebird. Bueno, ya funciona, me muestra una pantalla para ejecutar el server, lo ejecuto y me muestra la página. Hasta ahí todo bien, resulta que me generó un programa (EXE), mi duda es: Como hago para que no tenga que ejecutar el programa y solo abriendo el explorador de internet que muestre la página.... Salud OS PD, es mi primera aplicación web, soy NOVATO :D:D:D |
me suena a que al explorador tienes que darle tu ip..pues lo que levantaste fue un servicio.
|
Cita:
Ya corriendo el Server puedo abrir la aplicación web y funciona bien con esto: http://localhost:Puerto , pero he visto que si cierro el Server y lo vuelvo a abrir, el puerto cambia y lo que necesito es que sea un puerto fijo, en las propiedades del IWServerControler está Port asignado como 8888, pero no me asigna ese, asigna puertos aleatorios. Estoy revisando mas propiedades para fijar el puerto. Salud OS |
Hola amigos
Ya he cambiado mi aplicación como un servicio, pero...... me sale este error --------------------------- Debugger Exception Notification --------------------------- Project StarWeb.exe raised exception class Exception with message 'Installation as a service is not supported in the evaluation edition.'. --------------------------- Break Continue Help --------------------------- Eso quiere decir que Intraweb requiere de comprar alguna licencia :confused::confused:, tengo Turbo Delphi Profesional......:rolleyes::rolleyes: Salud OS |
Bueno, me autorespondo
Cita:
Salud OS |
Tu error no es que el IIS corra el exe, es que debes generarlo como un ISAPI, le das al IIS la configuracion para el ISAPI y delphi te genera una dll, por ejemplo algo.dll, segun la configuracion del IIS le pondrias en el internet explorer:
http://servidor/algo.dll y ya con eso te abriria la aplicacion del intraweb |
Cita:
Ya he hecho lo que me sugeriste, pero no puedo ejecutarla desde delphi: --------------------------- Error --------------------------- Cannot run project unless a host application is defined. Use the Run|Parameters... dialog box. --------------------------- OK Details >> --------------------------- Me imagino que se debe de ejecutar desde el explorador de internet, pero la manera como lo muestras no funciona, http://localhost/Consultas.dll Cita:
Salud OS |
ni la podras correr desde delphi, necesitas ponerla en el iis para que funcione, por eso primero creas el ejecutable para que la pruebes desde el delphi ya que esta lista, la conviertes al ISAPI y la pones en el iis para que todo mundo la use, acuerdate de darle permisos de ejecucion ISAPI en la configuracion del IIS
|
Cita:
|
Cita:
|
Hola Matias,..
Con gusto te apoyo. Primero saber con que version de Delphi e IntraWeb estas ?? , Mi respuesta se basa en D7: Los puertos aleatorios los da por que no has definido TU puerto de interes en particular, esto lo haces en las propiedades del ServerController. |
La franja horaria es GMT +2. Ahora son las 04:21:23. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi