[fpc-pascal] Apache module with fpc 2.4.x on Apache 2.2.x (64bit)

Takashi Ishikawa ishikawa at simple-way.co.jp
Fri May 27 22:24:27 CEST 2011


The problem was solved.


I tried FPC 2.5.x, and the module worked fine!

I used 'Daily Source Snapshot' on 2011/05/27. I tried with only changing  
FPC version, other conditions(OS, apache and code) are not changed.


Thanks a lot!


   Takashi



On Fri, 27 May 2011 10:07:31 +0900, Takashi Ishikawa  
<ishikawa at simple-way.co.jp> wrote:

> Thanks for checking code.
>
>> If you compile with the proper HTTPD directory (httpd22 in this case),
> Yes, I used httpd22, too. httpd20 and httpd13 was deleted.
>
>> No error message in the apache error.log? Apache always says something  
>> when the startup is not successful.
> Apache doesn't say any errors in both test#1 and test#2. But startup  
> messages are shorter than usual in test#2.
>
> test#1
> -----
> [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
> [notice] Digest: generating secret for digest authentication ...
> [notice] Digest: done
> -----
>
> test#2
> -----
> [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
> -----
>
>
> After them I checked httpd log in debug mode.
> -----
> # httpd -e debug
> -----
>
> Apache output below:
> -----
> [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
> [debug] mod_so.c(246): loaded module auth_basic_module
>    : (Apache standard modules)
> [debug] mod_so.c(246): loaded module mod_simple
> -----
>
> Apache terminate after 'loaded module mod_simple'.
>
>
> I just tried on CentOS 32bit, but the result was same.
>
>
>
> Hmm... I wonder if there are some problem in my environment.
>
> I use CentOS to compile. The test was performed at Fedora, but the  
> module was compiled on CentOS.
>
> So, I have to try compiling on Fedora. And I will also try on Ubuntu and  
> FPC 2.5.x.
>
>
>
>    Takashi
>
>
>
> On Fri, 27 May 2011 08:44:59 +0900, ABorka <fpc-devel at aborka.com> wrote:
>
>> ...<snip>...
>>  >The error that exists in the ticket is not displayed. Seemingly, start
>>  > of httpd seems to success. However, the process terminate  
>> immediately.
>>  >
>>  > Is there another possible cause?
>>  >
>>  > Takashi
>>
>> If you compile with the proper HTTPD directory (httpd22 in this case),  
>> it should work.
>> No error message in the apache error.log? Apache always says something  
>> when the startup is not successful.
>>
>> Your small example library code is working here (Ubuntu 10.10, FPC  
>> 2.5.1 SVN), httpd13 and httpd20 directories are deleted.
>> Compiled with: fpc -Xs -XX -fPIC -omod_simple.so mod_simple.pas
>> Apache starts, runs, pages are served properly with the mod_simple.so  
>> loaded .
>>
>> AB
>>
>> _______________________________________________
>> fpc-pascal maillist  -  fpc-pascal at lists.freepascal.org
>> http://lists.freepascal.org/mailman/listinfo/fpc-pascal



More information about the fpc-pascal mailing list