mod_harbour what to install

Re: mod_harbour what to install

Postby Otto » Mon Jul 01, 2019 10:00 pm

Dear Cristobal,
I tried to install but now APACHE is not starting anymore.
What can I check.
Thank you in advance
Otto
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
https://www.facebook.com/groups/modharbour.club
********************************************************************
User avatar
Otto
 
Posts: 6332
Joined: Fri Oct 07, 2005 7:07 pm

Re: mod_harbour what to install

Postby Antonio Linares » Tue Jul 02, 2019 5:06 am

wartiaga wrote:
Antonio Linares wrote:It is safe if you know what you are doing :-)

You need some level of expertise to properly manage folders and files permissions and to properly configure Apache


Ok, thank you!
I try with apache and the browser give this error if I type the address http://localhost/modharbour_samples/

Forbidden

You don't have permission to access /modharbour_samples/ on this server.

When i execute httpd:

C:\Program Files\Apache Software Foundation\Apache2.2\bin>httpd
httpd: Syntax error on line 494 of C:/Program Files/Apache Software Foundation/A
pache2.2/conf/httpd.conf: API module structure 'harbour_module' in file C:/Progr
am Files/Apache Software Foundation/Apache2.2/modules/mod_harbour.so is garbled
- expected signature 41503232 but saw 41503234 - perhaps this is not an Apache m
odule DSO, or was compiled for a different Apache version?


You need to use Apache 2.4, which it is the latest version
regards, saludos

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

Re: mod_harbour what to install

Postby Antonio Linares » Tue Jul 02, 2019 5:08 am

Otto wrote:Dear Cristobal,
I tried to install but now APACHE is not starting anymore.
What can I check.
Thank you in advance
Otto


Dear Otto,

Does it report an error ?

Please check the files that there are here xampp\apache\logs
regards, saludos

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

Re: mod_harbour what to install

Postby wartiaga » Tue Jul 02, 2019 4:41 pm

Antonio Linares wrote:
wartiaga wrote:
Antonio Linares wrote:It is safe if you know what you are doing :-)

You need some level of expertise to properly manage folders and files permissions and to properly configure Apache


Ok, thank you!
I try with apache and the browser give this error if I type the address http://localhost/modharbour_samples/

Forbidden

You don't have permission to access /modharbour_samples/ on this server.

When i execute httpd:

C:\Program Files\Apache Software Foundation\Apache2.2\bin>httpd
httpd: Syntax error on line 494 of C:/Program Files/Apache Software Foundation/A
pache2.2/conf/httpd.conf: API module structure 'harbour_module' in file C:/Progr
am Files/Apache Software Foundation/Apache2.2/modules/mod_harbour.so is garbled
- expected signature 41503232 but saw 41503234 - perhaps this is not an Apache m
odule DSO, or was compiled for a different Apache version?


You need to use Apache 2.4, which it is the latest version


Thank you Antonio but now i get this error:

C:\Apache2.4\bin>httpd
AH00558: httpd: Could not reliably determine the server's fully qualified domain
name, using fe80::2c75:11f9:8ec:d9f0. Set the 'ServerName' directive globally t
o suppress this message
(OS 10048)Normalmente Ú permitida apenas uma utilizaþÒo de cada endereþo de soqu
ete (protocolo/endereþo de rede/porta). : AH00072: make_sock: could not bind to
address [::]:80
(OS 10048)Normalmente Ú permitida apenas uma utilizaþÒo de cada endereþo de soqu
ete (protocolo/endereþo de rede/porta). : AH00072: make_sock: could not bind to
address 0.0.0.0:80
AH00451: no listening sockets available, shutting down
AH00015: Unable to open logs
wartiaga
 
Posts: 212
Joined: Wed May 25, 2016 1:04 am

Re: mod_harbour what to install

Postby Antonio Linares » Tue Jul 02, 2019 5:05 pm

Please go to localhost from your web browser and check if you already have a running server
regards, saludos

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

Re: mod_harbour what to install

Postby wartiaga » Tue Jul 02, 2019 5:07 pm

Antonio Linares wrote:Please go to localhost from your web browser and check if you already have a running server


Yes, It's work!
wartiaga
 
Posts: 212
Joined: Wed May 25, 2016 1:04 am

Re: mod_harbour what to install

Postby Antonio Linares » Tue Jul 02, 2019 5:10 pm

Please post here an image of what you get.

It seems as you already have a running web server so lets identify it
regards, saludos

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

Re: mod_harbour what to install

Postby Antonio Linares » Tue Jul 02, 2019 5:11 pm

Are you using Windows ? 32 or 64 bits ?
regards, saludos

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

Re: mod_harbour what to install

Postby wartiaga » Tue Jul 02, 2019 5:20 pm

Antonio Linares wrote:Are you using Windows ? 32 or 64 bits ?


32 bits
wartiaga
 
Posts: 212
Joined: Wed May 25, 2016 1:04 am

Re: mod_harbour what to install

Postby Antonio Linares » Tue Jul 02, 2019 5:32 pm

Have you copied mod_harbour.so and libharbour.dll to the locations that I explained here ?

Please go to c:\Apache24htdocs and create a test.prg like this one:

Code: Select all  Expand view  RUN
function Main()

   ? "Hello world"

return nil

Now from your browser go to localhost/test.prg and let me know what you get
regards, saludos

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

Re: mod_harbour what to install

Postby wartiaga » Tue Jul 02, 2019 6:03 pm

Antonio Linares wrote:Have you copied mod_harbour.so and libharbour.dll to the locations that I explained here ?

Please go to c:\Apache24htdocs and create a test.prg like this one:

Code: Select all  Expand view  RUN
function Main()

   ? "Hello world"

return nil

Now from your browser go to localhost/test.prg and let me know what you get


Antonio if i type hocalhost in browser i get its work! if i type localhost/test.prg i get:

function Main()

? "Hello world"

return nil
wartiaga
 
Posts: 212
Joined: Wed May 25, 2016 1:04 am

Re: mod_harbour what to install

Postby Antonio Linares » Tue Jul 02, 2019 7:44 pm

Now you have to edit c:\Apache24\conf\httpd.conf and place these lines:

Code: Select all  Expand view  RUN
LoadModule harbour_module modules/mod_harbour.so

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


And restart Apache (or your PC)
regards, saludos

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

Re: mod_harbour what to install

Postby Otto » Fri Jul 05, 2019 1:08 pm

Hello Antonio,
I get following error:
Error: Apache shutdown unexpectedly.
15:00:07 [Apache] This may be due to a blocked port, missing dependencies,
15:00:07 [Apache] improper privileges, a crash, or a shutdown by another method.
15:00:07 [Apache] Press the Logs button to view error logs and check
15:00:07 [Apache] the Windows Event Viewer for more clues
15:00:07 [Apache] If you need more help, copy and post this
15:00:07 [Apache] entire log window on the forums
This is what I did:

Attached my server info:
I use WINDOWS 2012R2 64 bit and Apache / 2.4.33 (Win32) OpenSSL / 1.1.0h PHP / 7.2.5

My first question:
If you use Windows 64 then use Apache 64. For Windows 32 use Apache 32.

I downloaded 64 bit version.

1. copy mod_harbour.so to c:\Apache24\modules\

c:\xampp\apache\modules\



2. copy libharbour.dll to c:\Apache24\htdocs\
c:\xampp\htdocs\


3. Edit c:\Apache24\conf\httpd.conf and add these lines:
Code: Select all Expand view
LoadModule harbour_module modules/mod_harbour.so

<FilesMatch "\.(prg|hrb)$">
SetHandler harbour
</FilesMatch>
after
#LoadModule xml2enc_module modules/mod_xml2enc.so
I inserted
LoadModule harbour_module modules/mod_harbour.so

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


4. run c:\Apache24\bin\httpd.exe


But here Apache does not start again.

Error: Apache shutdown unexpectedly.
15:00:07 [Apache] This may be due to a blocked port, missing dependencies,
15:00:07 [Apache] improper privileges, a crash, or a shutdown by another method.
15:00:07 [Apache] Press the Logs button to view error logs and check
15:00:07 [Apache] the Windows Event Viewer for more clues
15:00:07 [Apache] If you need more help, copy and post this
15:00:07 [Apache] entire log window on the forums



Thank you in advance
Otto
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
https://www.facebook.com/groups/modharbour.club
********************************************************************
User avatar
Otto
 
Posts: 6332
Joined: Fri Oct 07, 2005 7:07 pm

Re: mod_harbour what to install

Postby wartiaga » Sat Jul 06, 2019 12:53 pm

Otto wrote:Hello Antonio,
I get following error:
Error: Apache shutdown unexpectedly.
15:00:07 [Apache] This may be due to a blocked port, missing dependencies,
15:00:07 [Apache] improper privileges, a crash, or a shutdown by another method.
15:00:07 [Apache] Press the Logs button to view error logs and check
15:00:07 [Apache] the Windows Event Viewer for more clues
15:00:07 [Apache] If you need more help, copy and post this
15:00:07 [Apache] entire log window on the forums
This is what I did:

Attached my server info:
I use WINDOWS 2012R2 64 bit and Apache / 2.4.33 (Win32) OpenSSL / 1.1.0h PHP / 7.2.5

My first question:
If you use Windows 64 then use Apache 64. For Windows 32 use Apache 32.

I downloaded 64 bit version.

1. copy mod_harbour.so to c:\Apache24\modules\

c:\xampp\apache\modules\



2. copy libharbour.dll to c:\Apache24\htdocs\
c:\xampp\htdocs\


3. Edit c:\Apache24\conf\httpd.conf and add these lines:
Code: Select all Expand view
LoadModule harbour_module modules/mod_harbour.so

<FilesMatch "\.(prg|hrb)$">
SetHandler harbour
</FilesMatch>
after
#LoadModule xml2enc_module modules/mod_xml2enc.so
I inserted
LoadModule harbour_module modules/mod_harbour.so

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


4. run c:\Apache24\bin\httpd.exe


But here Apache does not start again.

Error: Apache shutdown unexpectedly.
15:00:07 [Apache] This may be due to a blocked port, missing dependencies,
15:00:07 [Apache] improper privileges, a crash, or a shutdown by another method.
15:00:07 [Apache] Press the Logs button to view error logs and check
15:00:07 [Apache] the Windows Event Viewer for more clues
15:00:07 [Apache] If you need more help, copy and post this
15:00:07 [Apache] entire log window on the forums



Thank you in advance
Otto


Hi Otto, try to run apache in other port, you can change this in httpd.conf try 8080 port.
wartiaga
 
Posts: 212
Joined: Wed May 25, 2016 1:04 am

Re: mod_harbour what to install

Postby Otto » Sat Jul 06, 2019 2:45 pm

Hello,
is your server now running.
Which WINDOWS SERVER do you use.
Can you zip your Apache folder and share with us, please.
Thank you in advance
Otto
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
https://www.facebook.com/groups/modharbour.club
********************************************************************
User avatar
Otto
 
Posts: 6332
Joined: Fri Oct 07, 2005 7:07 pm

PreviousNext

Return to FiveWin for Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot], wilsongamboa and 80 guests