linux-l: Re: how to active Apache modules?
Mark Ross
starqeji at cetus.zrz.TU-Berlin.DE
Do Sep 14 20:35:15 CEST 2000
unter http://localhost/manual/mod/mod_rewrite.html steht
To use mod_rewrite you have to enable the
following line in the server build Configuration file:
AddModule modules/standard/mod_rewrite.o
ich habe aber diese Zeile in httpd.conf leider nicht sowie habe den file
mod_rewrite.o niergendwo in meinem Rechner, obwohl
unter /usr/lib/apache auch den module mod_rewrite.so steht.
unter steht:
After a module is compiled into a DSO named mod_foo.so you can use
mod_so's LoadModule command in your httpd.conf
file to load this module at server startup or restart.
in httpd.conf steht
<IfDefine MODULES>
....
Loadmodule rewrite_module ...
...
dann weiter unten:
ClearModuleList
...
AddModule mod_rewrite.c
...
ich hab versuch dann Apache so zu starten:
bash-2.03# /usr/sbin/httpd -D MODULES
Syntax error on line 292 of /etc/httpd/httpd.conf:
Cannot load /usr/lib/apache/mod_auth_cookie.so into
server: /usr/lib/apache/mod_auth_cookie.so: cannot open shared object
file: No such file or directory
hilfe, bitte!
bye bye
On 13 Sep 2000, Robin S. Socha wrote:
> * Mark Ross <starqeji at cetus.zrz.TU-Berlin.DE> writes:
>
> > ich habe Apache auf Linux installiert (einfach durch die Einspielung
> > von der Packet Apache). Mein Problem ist dass jetzt nur folgende
> > Module aktiv (und Kompiliert sind): http_core.c mod_so.c
>
> Das halte ich für ein Gerücht. Du meinst vermutlich "statisch einkompiliert"?
>
> > was muss ich tun um neue Module zu kompilieren und sie zu aktivieren?
> > z.B. das modul mod_rewrite
>
> DSOs sind hier erklärt: http://localhost/manual/dso.html und unter
> http://localhost/manual/mod/ werden die Module noch einmal ausführlicher
> erklärt. Zum Erzeugen eigener Module (beliebt: mod_perl, mod_php,
> mod_ssl) brauchst Du die entsprechenden Programme und die Apache
> Sourcen.
> --
> Robin S. Socha <http://socha.net/>
>
Mehr Informationen über die Mailingliste linux-l