Page 1 of 1
Preguntas frecuentes mod_harbour
Posted: Mon Jul 29, 2019 7:28 am
by Antonio Linares
1. Que es mod_harbour ?
mod_harbour es un módulo para Apache que permite correr tus PRGs directamente en la web!!!
2. Como puedo obtenerlo ?
https://github.com/FiveTechSoft/mod_harbour
mod_harbur es gratuito, open source y libre !!!
3. Como se instala ?
1. Copia este fichero mod_harbour.so a c:\xampp\apache\modules
https://github.com/FiveTechSoft/mod_har ... harbour.so
2. Copia este fichero libharbour.dll a c:\xampp\htdocs
https://github.com/FiveTechSoft/mod_har ... arbour.dll
3. Añade estas líneas al final del fichero c:\xampp\apache\conf\httpd.conf
Code: Select all
LoadModule harbour_module modules/mod_harbour.so
<FilesMatch "\.(prg|hrb)$">
SetEnv LIBHARBOUR "c:/xampp/htdocs"
SetHandler harbour
</FilesMatch>
4. Crea test.prg en c:\xampp\htdocs:
Code: Select all
function Main()
? "Hello world"
return nil
5. Desde tu navegador web ve a localhost/test.prg
Re: Preguntas frecuentes mod_harbour
Posted: Mon Aug 12, 2019 5:02 pm
by Busmatic_wpb
Buenas tardes.
Tengo 2 preguntas
Cómo puedo usar MYsql
Cómo puedo utilizar una DLL
Agradezco su información.
Óscar Chacon
http://www.situcr.com
Re: Preguntas frecuentes mod_harbour
Posted: Mon Aug 12, 2019 6:17 pm
by Antonio Linares
_,
El ejemplo mysql.prg te muestra cómo y precisamente esta implementado usando una DLL:
demo:
https://harbour.fourtech.es/modharbour_ ... /mysql.prg
Código fuente:
https://github.com/FiveTechSoft/mod_har ... /mysql.prg
Pero mod_harbour simplifica aún más esa forma de trabajar usando su propio ORM:
https://github.com/carles9000/wdo
Revisa los ejemplos de WDO (web database objects) y verás lo sencillo que es usarlo
Re: Preguntas frecuentes mod_harbour
Posted: Mon Aug 12, 2019 10:52 pm
by Busmatic_wpb
Estimado Antonio.
Gracias por los consejos. Pero revisa el primer link de demo que me has dado porque no funciona
Muestra errores.
Graxcas como siempre muy agradecido.
Re: Preguntas frecuentes mod_harbour
Posted: Tue Aug 13, 2019 7:22 am
by Antonio Linares
Tienes que darle DOS veces al primer link, para que cargue el ejemplo correctamente
Re: Preguntas frecuentes mod_harbour
Posted: Wed Mar 18, 2020 7:58 pm
by hpoliz
estimado Antonio :
al ejecutar el test.prg obtengo
mod_harbour version Mar 4 2020, 11:22:11
c:\Apache24\htdocs\libharbour.dll
No se puede encontrar el módulo especificado.
failed to load hb_apache()
Re: Preguntas frecuentes mod_harbour
Posted: Thu Mar 19, 2020 6:21 am
by Antonio Linares
Usas Xampp ó Apache directamente ?
Re: Preguntas frecuentes mod_harbour
Posted: Fri Mar 20, 2020 3:14 pm
by hpoliz
Estimado Antonio :
instale XAMPP Apache + MariaDB + PHP + Perl
XAMPP for Windows 7.3.9
PHP Version 7.3.9
Saludos
Re: Preguntas frecuentes mod_harbour
Posted: Fri Mar 20, 2020 4:33 pm
by Antonio Linares
Comprueba que tienes esto en el fichero de configuración httpd.conf:
LoadModule harbour_module modules/mod_harbour.so
<FilesMatch "\.(prg|hrb)$">
SetEnv LIBHARBOUR "c:\xampp\htdocs\libharbour.dll"
SetHandler harbour
</FilesMatch>
Y comprueba que libharbour.dll esté aquí:
c:\xampp\htdocs\libharbour.dll
Re: Preguntas frecuentes mod_harbour
Posted: Mon Mar 23, 2020 3:17 pm
by hpoliz
Estimado Antonio :
Por un tema de espacio, instale xamp en el disco D
y las configuraciones apuntan a
LoadModule harbour_module modules/mod_harbour.so
<FilesMatch "\.(prg|hrb)$">
SetEnv LIBHARBOUR "d:/xampp/htdocs"
SetHandler harbour
</FilesMatch>
[General]
installdir=D:\xampp
base_stack_name=XAMPP
base_stack_key=
base_stack_version=7.3.9-0
base_stack_platform=windows-x64
[Apache]
apache_server_port=80
apache_server_ssl_port=443
apache_root_directory=/xampp/apache
apache_htdocs_directory=D:\xampp/htdocs
apache_domainname=127.0.0.1
apache_configuration_directory=D:\xampp/apache/conf
apache_unique_service_name=
y si esta el archivo d:\xampp\htdocs\libharbour.dll
el mensaje indica c:\Apache24\htdocs\libharbour.dll
gracias por la ayuda ...
Re: Preguntas frecuentes mod_harbour
Posted: Mon Mar 23, 2020 4:01 pm
by Antonio Linares
Modifica esta línea así:
SetEnv LIBHARBOUR "d:\xampp\htdocs\libharbour.dll"
Re: Preguntas frecuentes mod_harbour
Posted: Mon Mar 23, 2020 4:48 pm
by hpoliz
Gracias Antonio ..
funciono ... ahora seguire revisando y probando !!!
saludos
Re: Preguntas frecuentes mod_harbour
Posted: Wed Jun 10, 2020 12:28 am
by Patricio Avalos Aguirre
Hola muy buenas a todos, espero que estén todos muy bien
quiero entrar al mundo de la web y esto me esta interesando, he visto videos y los ejemplos esta super..
ahora estoy siguiendo la guía
https://modharbour.app/compass/search/manual%20mercury en la instalación mod_harbour
al ejecutar
http://localhost:81/samples/info.prg
me arroja esto, tengo xammp 64bit
mod_harbour version May 25 2020, 09:52:00
c:\xampp\htdocs\libharbour.dll
No se puede encontrar el módulo especificado.
failed to load hb_apache()
Re: Preguntas frecuentes mod_harbour[RESUELTO]
Posted: Wed Jun 10, 2020 1:34 am
by Patricio Avalos Aguirre
copie todas las dll que estan en C:\mod_harbour\windows\win64\required
a la carpeta C:\xampp\apache\bin
eso falta en el manual para lo que estamos iniciando