[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 03:07:31 CEST 2011
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