Christoph Schnauß: mod_rewrite führt zum Internal Server Error

Beitrag lesen

hi,

Wo finde ich auf meinem Server das server error log?

upsa. Also, wenn du nichtmal das weißt, wirds nen bissel schwierig. Wir müssen ohnehin die Tippeltappel-Tour gehen:

  • Welches Betriebssystem hast du?
  • Welche Apache-Versio hast du installiert?
  • Welche Konfiguration für die Fehlermeldungen hast du vorgenommen?

Und dann wärs auch noch sinnvoll, wenn du deine .htaccess anzeigen wolltest. In welchem Verzeichnis liegt die überhaupt? Worauf hat sie Einfluß? Ist der Server insgesamt so konfiguriert, daß er .htaccess berücksichtigt?

Mit php_info(); habe ich bereits geprüft

PHP ist eine Programmiersprache, und Apache ist ein Webserver. Daß dir php_info() ein paar Sachen zum Apache anzeigen kann, ist nett, hat aber fast nichts zu bedeuten.

Unter der Sektion "apache" findet sich im PHP-Info eine Kategorie names "Loaded Modules". Hier ist das mod_rewrite Modul auch gelistet.

Das ist völlig uninteressant. Wichtig ist, ob es in der Apache-Konfigurationsdatei auftaucht und dort entsprechend aktiviert wurde  -  und natürlich ist wichtig, was in deinen logs steht. Die mußt du schon erstmal finden und hier entsprechend zitieren.

Grüße aus Berlin

Christoph S.