Apache mod_rewrite Modul

Hallo,

bin gerade bei der Installation von Oxid CE und habe im ersten Schritt folgende Meldung.

Apache mod_rewrite Modul

  • Die Voraussetzung ist nicht oder nur teilweise erfüllt. Der OXID eShop funktioniert trotzdem und kann installiert werden.

Mein Provider hat mir auf Anfrage dann zurück geschrieben:
Das Modul mod_rewrite ist auf unseren Servern verfügbar. Bitte informieren Sie sich über den genauen Grund der Fehlermeldung beim Hersteller der Software.

Kann mir da jemand etwas dazu sagen?

Grüße Peach

Hallo Peach,

schick mir per PN bitte mal eine phpinfo

Gruß


Marco Steinhäuser
Community Guide
OXID eSales AG

Hi.

Habe leider das gleiche Problem bei einem Kunden. Mod_rewrite ist aktiv, wenn ich setup/test/test.php aufrufe, sagt er mir auch mod_rewrite_on, aber das Setup behauptet weiterhin, das Mod Rewrite nicht aktiv sei.

Gibt es hier schon Lösungen?

So long,
Holger

Nein,
hatte Marco schon letzte Woche die phpinfo geschickt,

aber bis jetzt nichts von ihm gehört.

Daniel

installiere ebenfalls gerade die OXID CE und erhalte die Meldung, dass das Apache mod_rewrite Modul nicht installiert ist. Beim Support meines Hosters wurde das sofort überprüft und dort wurde alles geladen und steht zur Verfügung.

Wie geht es nun weiter, wenn dieses Problem mehrere haben?

Ich danke für eine schnelle Antwort.

LG

Macke

Guten Morgen.

Also. Ein paar mögliche Schräubchen hab ich gefunden.

Die erste Sache, die Ihr prüfen solltet, ist die sogenannte RewriteBase (httpd.apache.org/docs/2.2/mod/mod_rewrite.html). Wenn ihr den Shop in ein Unterverzeichnis, z.B. /oxid, gelegt habt, setzt in die .htacces im Shop-Root bitte den Wert

RewriteBase /

Damit werden die Regeln intern entsprechend auf den richtigen Pfad umgeschrieben.

Der zweite mögliche Fallstrick ist ein bestehender Verzeichnisschutz - also eine HTTP Auth Abfrage, die man z.B. auch über die htaccess einschalten kann. Liegt das Script setup/test/test.php, welches zum Testen des mod_rewrite genutzt wird, in einem geschützten Verzeichnis, funktioniert die Prüfung nicht. Für den ersten Schritt der Installation muss also ein eventueller Verzeichnisschutz deaktiviert werden.

Hoffe ein wenig geholfen zu haben.

So long,

Holger

Hallo,

bei mir genau das gleiche Problem,… die Tipps von Holger gehen bei mir nicht… :frowning:

gibt es schon eine Lösung?

Grüße

Hmppff komisch, auf meinem zweiten Testserver läuft alles einwandfrei… ich werd mal meinen Hoster drauf ansprechen, das lustige, die beiden Server sind eigt gleich…

Hallo,
hatte das gleiche Problem bei der Installation d. Oxid Comm. Edition.
Musste in meiner httpd.conf - Datei die Einstellung in Allow from all s. u. abändern. Bitte fragt beim euerem Provider nach, ob und welche Kommandos man per htaccess überschreiben darf.
Mfg
Meine Konfiguration
WinXP SP3
Apache 2.0.59
Mysqld 5.0.45
Oxid 4.0.1.0
PHP 5.2.3

<Directory “<deine document root>”>

Possible values for the Options directive are “None”, “All”,

or any combination of:

Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews

Note that “MultiViews” must be named explicitly — “Options All”

doesn’t give it to you.

The Options directive is both complicated and important. Please see

http://httpd.apache.org/docs/2.0/mod/core.html#options

for more information.

Options Indexes FollowSymLinks

AllowOverride controls what directives may be placed in .htaccess files.

It can be “All”, “None”, or any combination of the keywords:

Options FileInfo AuthConfig Limit

AllowOverride None

Controls who can get stuff from this server.

Order allow,deny
[b]Allow from all[/b]

</Directory>

https://bugs.oxid-esales.com/view.php?id=683


Marco Steinhäuser
Community Guide
OXID eSales AG

Hallo,

ich habe genau die gleiche Meldung und kann mit der Lösung im Bugtracker nichts anfangen. Kann mir das jemand “übersetzen”?

“Now it’s fixed to check active .htaccess, not the one from test dir”

Besten Dank.

Das heißt, dass es behoben wurde und jetzt die aktive htaccess überprüft wird, und nicht die aus dem /test Verzeichnis. Das heißt wohl, dass die htaccess aus dem Hauptverzeichnis überprüft wird und eben nicht die im test Ordner. Das heißt, dass die Änderungen in der htaccess im Hauptverzeichnis jetzt also helfen sollten. Evtl aber auch nicht… vielleicht heißt das etwas vollkommen anderes, ich bin hier selbst noch ‘Newbie’

Hallo Lieffel,

danke für deine Antwort. Leider klappt die Installation nicht, da ich immer die Fehlermeldung bekomme, das mod_rewrite nicht aktiviert ist. Dieses Modul ist aber aktiviert. Das ganze läuft (oder eben nicht) unter Opensuse. Ich probiere es mal den Tipps von hier: http://www.oxid-esales.com/de/resources/forum/installation-und-konfiguration/mod-rewrite

Hallo leute
Habe auch das den Apache mod_rewrite Modul Fehler kann mir da jemand helfen ich bin am verzwifeln

Hallo Adrianb22,

doppelte Anfragen sind immer doof.

Gruß