PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mod_rewrite Modul einbinden



Sirtoxic
15.11.06, 08:09
Hi
Ich bin noch recht neu hir im Forum..lese aber schon ne weile mit.
Aber nun hab ich ein prob. wo mir die such funktion auch net mehr weiterhilft.

Und zwar habe ich vor, das mod_rewrite.so Modul mit in den Apache2 zu laden..
nur dumm das das nicht so recht will denn ich bekomme immer folgenden Fehler


hostname:/etc/init.d # apache2 restart
Syntax error on line 2 of /etc/apache2/sysconfig.d/rewrite.conf:
Cannot load /usr/lib/apache2-prefork/mod_rewrite.so into server: /usr/lib/apache2-prefork/mod_rewrite.so: undefined symbol: ap_run_http_scheme




Die rewrite.conf hab ich wegen der übersicht selber erstellt..
wegen dem error on line 2 da steht
LoadModule rewrite_module /usr/lib/apache2-prefork/mod_rewrite.so

und in der httpd.conf hab ich folgendes stehen
# mod rewrite
Include /etc/apache2/sysconfig.d/rewrite.conf

Also woran liegt das, das der Apache2 mod_rewrite nicht laden kann?


MfG ToXic

MiGo
15.11.06, 10:04
/usr/lib/apache2-prefork/mod_rewrite.so: undefined symbol: ap_run_http_scheme
...
Also woran liegt das, das der Apache2 mod_rewrite nicht laden kann?
Daran, dass die Apache-Version und mod_rewrite.so nicht zusammenpassen. Wo hast du beide jeweils her bzw. wie hast du sie installiert?

Sirtoxic
15.11.06, 11:29
Nun ja installiert hab ich mal garnichts, lediglich nur die config geändert.
Und bei dem Apache wo ich imo drauf hab, war ursprünglich kein mod_rewrite dabei.
Also (lol) hab ich das Modul einfach in das jeweilige Verzeichnis zu den anderen Modulen hineinkopiert...( hab das Mod.von einem anderem Apache..).

Also liegt ja schon mal auf der Hand das des Modul wo ich da hernehmen will nicht geeignet ist, da ein Versionskonflikt vorliegt. Richtig?
und wenn das nun so ist, wo bekomme ich nun dieses Modul her?


MfG Toxic

Tomek
15.11.06, 12:42
Welche Distribution und Version hast du denn? Und sind das die Apache-Pakete von deiner Distribution?

Sirtoxic
15.11.06, 13:03
jojo

Also ich habe Suse Linux 9.3 und Apache/2.0.53 und die packete sind auch von suse da hab ich nichts dran verändert.

fuffy
15.11.06, 13:04
Hi!


Also ich habe Suse Linux 9.3 und Apache/2.0.53 und die packete sind auch von suse da hab ich nichts dran verändert.
Dann gibts auch ein Paket, welches das rewrite-Modul enthält. Schau mal mit YaST nach.

Gruß
fuffy

Sirtoxic
15.11.06, 14:19
Jo hab mal in Yast reingeschaut konnte aber nichts entsprechendes finden.

Weist zufällig in welchem packet das modul drinn ist?

Hab mal nen Screen gemacht vielleicht hifts ja:confused:

http://img152.imageshack.us/img152/6530/yast23467xu7.jpg


MfG Toxic

Sirtoxic
15.11.06, 18:10
Dann gibts auch ein Paket, welches das rewrite-Modul enthält. Schau mal mit YaST nach.

Gruß
fuffy

Jo thx
hab grad den apache 2 einfach nochmal neu drauf gemacht und jetzt ist auch das mod_rewrite geladen:D :D :D

MfG ToXic