Configuración inicial

Responder
RodMG
Mensajes: 11
Registered for: 2 years 11 months
Mexico

Configuración inicial

Mensaje por RodMG »

Hola todos.

Intento instalar mod_harbour, pero obtengo el mensaje mencionado en mensajes anteriores:
mod_harbour version May 13 2020, 12:49:18
C:/Apache24/htdocs/libharbour.dll
The specified module could not be found.
failed to load hb_apache()

Uso Apache 2.4 (De 32 bits) directamente, está en la carpeta Apache24. Ya he copiado el más reciente mod_harbour.so en la carpeta "C:/Apache24/modules" y he copiado ya la librería "libharbour.dll" en la carpeta "C:\Apache\htdocs". Me he asegurado de que tanto el archivo mod_harbour.so como libharbour.dll corresponden a la plataforma windows de 32 bits. No obstante lo anterior no logro que funcione el ejemplo test.prg.

Por cierto, las líneas que he agregado al archivo httpd.conf:

LoadModule harbour_module "C:/Apache24/modules/mod_harbour.so"

<FilesMatch "\.(prg|hrb)$">
SetEnv LIBHARBOUR "C:/Apache24/htdocs/libharbour.dll"
SetHandler harbour
</FilesMatch>

¿Podrían, por favor, ayudarme con alguna sugerencia?

De antemano, gracias.

Saludos.

Rod MG

Avatar de Usuario
ricardo arraes
Mensajes: 87
Registered for: 3 years 5 months
Brazil

Mensaje por ricardo arraes »

Hey RodMG,

Are you sure the installation files are located in the right spot? If I were you I would double check it, just to make sure!

Also, where did you get the files? I suggest you to try with the files from this directory:

https://github.com/FiveTechSoft/mod_harbour/releases

Hope it helps you!
The work always comes before the belief

Cristobal
Site Admin
Mensajes: 315
Registered for: 3 years 6 months
Spain

Mensaje por Cristobal »

Rod, el problema puede ser el siguiente:
Aunque tengas instalado el modulo y la dll correctamente, e incluso el fichero .conf de apache y hayas reiniciado el servicio, si es que lo tienes instalado como tal, prueba a ver si te funciona lo siguiente:
Crea en tu unidad C: la carpeta(s)
C:\Xampp\htdocs
y copia la DLL ahí
No toques nada más y prueba a ver si ahora te permite ejecutar cualquier ejemplo de mod-harbour de la carpeta samples ( pon esa carpeta en tu htdocs de la instalación de apache que tienes )
localhost/samples/info.prg
por ejemplo
Dime si te funciona, si no ya vemos lo que puede estar pasando
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces

RodMG
Mensajes: 11
Registered for: 2 years 11 months
Mexico

Mensaje por RodMG »

Hola, Cristobal.

He realizado la prueba que indicas, pero obtengo el mismo resultado.


Ricardo:
Los archivos los he descargado desde esta liga:
https://github.com/FiveTechSoft/mod_har ... dows/win32

En la liga que me indicas veo sólo archivos para 64 bits, sin embargo yo tengo instalado el Apache 2.4 de 32 bits, luego entonces requiero de los archivos para 32 bits perro en la liga que me indicas no logro encontrarlos.

Muchas gracias a ambos.

Saludos,

Rodolfo

RodMG
Mensajes: 11
Registered for: 2 years 11 months
Mexico

Mensaje por RodMG »

Hola.

En la liga que me indica Ricardo, como comenté, no he visto los archivos para Apache de 32 bits, no obstante vi que en en la sección correspondiente a la versión 2.0 si aparecen publicados los archivos de 32 bits. He descargado esta versión, he extraído los archivos "libharbour.dll" y "mod_harbour.so" y los he colocado en la carpeta "C:\Apache24\htdocs" y "C:\Apache\modules" respectivamente, he reiniciado al servicio de apache y ya veo una respuesta correcta en el navegador para el ejemplo test.prg, adjunto imagen.

Ahora quisiera solicitar de su ayuda para saber si la versión de modharbour que regresa el ejemplo test.prg en la imagen es la más reciente, para dejarla instalada, o si por el contrario debo buscar los archivos más recientes de mod harbour para 32 bits.

De antemano, gracias.

Saludos,

Rodolfo
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.

Cristobal
Site Admin
Mensajes: 315
Registered for: 3 years 6 months
Spain

Mensaje por Cristobal »

Por favor ejecuta el info.prg que hay en la carpeta samples, y mira la información que muestra
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces

RodMG
Mensajes: 11
Registered for: 2 years 11 months
Mexico

Mensaje por RodMG »

Hola, Cristobal.

En la imagen adjunta verás el resultado de la ejecución de programa info.porg. Con los últimos archivos que descargué (Libharbour.dll y mod_harbour.so) ya he podido ejecutar muchos de los ejemplos, sin embargo hay otros que regresan errores, imagino que es debido a que los archivos que descargué, como comentaba, son de la verrsión 2.0 de mod harbour.

Gracias por tu ayuda.

Saludos,

Rodolfo
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.

Cristobal
Site Admin
Mensajes: 315
Registered for: 3 years 6 months
Spain

Mensaje por Cristobal »

Bien, no le des demasiada importancia a la versión que estés utilizando, se irán actualizando y estamos viendo una url donde poner las versiones "oficiales", lo que tienes es perfectamente válido y no te va a producir ningún problema ni inconveniente
En cuanto a lo que comentas de que hay algunos ejemplos que no te funcionan, es porque no han sido actualizados con las nuevas versiones, ya que se crearon al principio y habrá que darles una vueltecilla a todos para comprobar que lo que se publica funciona correctamente.
Saludos
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces

RodMG
Mensajes: 11
Registered for: 2 years 11 months
Mexico

Mensaje por RodMG »

De acuerdo, Cristobal. Ya he descargado Tweb y Mercury, me falta aún descargar Beacon. Ya con esto puedo probar mod_harbour.

Agradezco mucho tu ayuda.

Saludos,

Rodolfo MG

Cristobal
Site Admin
Mensajes: 315
Registered for: 3 years 6 months
Spain

Mensaje por Cristobal »

Tranquilo, que aunque los inicios sean un poco más "complicadillos" al depender de herramientas externas como "APACHE" y su configuración, que tiene "tela marinera", después funciona como la "seda"
Las dudas sobre cada herramienta que mencionas ponlas en su subforo, para que obtengas la contestación adecuada.
Gracias
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces

Responder