Comienzo

mod_harbour es un módulo para Apache que permite correr tus PRGs directamente en la web!!!

Comienzo

Postby PGO » Thu Sep 03, 2020 11:12 pm

Un Saludo a todos,

Voy a comenzar a recorrer este camino que nos ha abierto Antonio.

He visto que hay tutoriales y manuales.

Quería pedir la opinión de por donde empezar para hacerme con el tema lo mejor posible.

Gracias
PGO
 
Posts: 17
Joined: Tue Aug 25, 2020 10:05 pm

Re: Comienzo

Postby Antonio Linares » Fri Sep 04, 2020 5:29 am

Para desarrollar en Windows 10 64 bits lo primero es instalar Apache:

https://www.apachehaus.com/cgi-bin/download.plx?dli=ldlTwI2QNVjT6p0KaVUOYBlVOpkVFVFdihFZWdVQ

Una vez descargado el fichero ZIP, copia el contenido de la carpeta Apache24 a c:\Apache24

Finalmente ejecuta c:\Apache24\bin\httpd.exe y desde el navegador de internet ve a "localhost"

Debes ver la pantalla de bienvenida de Apache :-)

Con esto ya tendrias Apache instalado y funcionando. A continuación vamos a ver como se instala mod_harbour
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42127
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Comienzo

Postby Antonio Linares » Fri Sep 04, 2020 5:40 am

Descarga mod_harbour.so desde aqui:

https://github.com/FiveTechSoft/mod_harbour/blob/master/windows/win64/mod_harbour.so

y cópialo en c:\Apache24\modules

Descarga libharbour.dll desde aqui:

https://github.com/FiveTechSoft/mod_harbour/blob/master/windows/win64/libharbour.dll

y cópiala en c:\Apache24\htdocs

Finalmente añade estas líneas al final de c:\Apache24\conf\httpd.conf
Code: Select all  Expand view  RUN
LoadModule harbour_module modules/mod_harbour.so

<FilesMatch "\.(prg|hrb)$">
    SetHandler harbour
</FilesMatch>


Reinicia httpd.exe. Ahora copia los ejemplos de la carpeta samples de mod_harbour (https://github.com/FiveTechSoft/mod_harbour/tree/master/samples) a la carpeta c:\Apache24\htdocs y desde el navegador ve a localhost\test.prg

Si todo ha ido bien verás como test.prg se ejecuta en tu navegador :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42127
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Comienzo

Postby PGO » Fri Sep 04, 2020 9:05 am

Muchas gracias Antonio.
PGO
 
Posts: 17
Joined: Tue Aug 25, 2020 10:05 pm

Re: Comienzo

Postby oliveiros junior » Wed Sep 09, 2020 12:05 am

Prezado Antonio, boa noite!

Começando com o Mod_Harbour, segui os passos que você postou acima e estou recebendo a seguinte mensagem de erro:

mod_harbour version May 25 2020, 09:52:00
c:\Apache24\htdocs\libharbour.dll
Não foi possível encontrar o módulo especificado.
failed to load hb_apache()

Onde posso ter errado?

Att.,

Oliveiros Junior
oliveiros junior
 
Posts: 125
Joined: Tue Mar 20, 2007 3:13 pm

Re: Comienzo

Postby PGO » Wed Sep 09, 2020 12:15 am

Buenas

Debes copiar las dll que se encuentran en <\mod_harbour-master\windows\win64\required>

libcrypto-1_1-x64.dll
libcurl-x64.dll
libssl-1_1-x64.dll

en la carpeta c:\apache24\bin
PGO
 
Posts: 17
Joined: Tue Aug 25, 2020 10:05 pm

Re: Comienzo

Postby oliveiros junior » Wed Sep 09, 2020 12:28 am

Boa noite!

Obrigado. Funcionou.

Att.,

Oliveiros Junior
oliveiros junior
 
Posts: 125
Joined: Tue Mar 20, 2007 3:13 pm


Return to mod_harbour

Who is online

Users browsing this forum: No registered users and 13 guests