[gelöst]htaccess 500 Internal Server Error
am 06.07.2009 - 22:52 Uhr in
Hallo,
mal wieder das leidige Thema mit der .htaccess Datei.
Lade ich die Datei in den Drupal-Ordner kommt der Fehler, lösche ich die Datei funktioniert es einwandfrei.
Nun da ich auf lesbare URLs nicht verzichten möchte, ist die htaccess Datei Pflicht.
Bereits bei der Installation hatte ich das Problem, dass "register_globals" serverseitig auf "On" gestellt ist. Warum auch immer.
Nun für die Installation habe ich das Problem mit einer php.ini in den Griff bekommen!
Leider funktioniert das ganze nicht so gut mit der htaccess Datei, die sich ebenfalls mit dem Problem register_globals beschäftigt, wie ich sehe. Die php.ini zu löschen hat auch nichts genutzt.
Mit einer anderen htaccess Datei habe ich zwar nun wieder normalen Zugriff auf die Seite, aber beim Erstellen von Artikeln/Seiten bzw. bearbeiten bekommich folgende Fehlermeldungen direkt am Anfang:
* warning: is_file() [function.is-file]: Stat failed for sites/default/files/.htaccess (errno=13 - Permission denied) in /home/www/web273/html/drupal/includes/file.inc on line 127.
* warning: fopen(sites/default/files/.htaccess) [function.fopen]: failed to open stream: Permission denied in /home/www/web273/html/drupal/includes/file.inc on line 129.
* warning: is_dir() [function.is-dir]: Stat failed for sites/default/files/tmp (errno=13 - Permission denied) in /home/www/web273/html/drupal/includes/file.inc on line 102.Details zum Server:
PHP Version 4.4.7
Apache 1.3.34 Server
Vielen Dank für eure Unterstützung im Voraus.
Gruß,
Ingo
- Anmelden oder Registrieren um Kommentare zu schreiben

Was hat eigtl. die
am 06.07.2009 - 23:25 Uhr
Was hat eigtl. die Überschrift mit deinem Text zu tun?
Du hast nun wirklich die php.ini gelöscht? Ich würde das mal rückgängig machen (zumal Du sagst, mit der Datei ein Problem gelöst zu haben) und bitte noch einmal beschreiben, was dann genau nicht geht und die Fehlermeldungen posten.
Hallo, ja das Problem ist,
am 07.07.2009 - 00:41 Uhr
Hallo,
ja das Problem ist, wenn ich die originale htaccess Datei verwende kommt es zu der Fehlermeldung in der Überschrift.
Ich hab natürlich nicht die generelle php.ini gelöscht, darauf hab ich auch gar keinen Zugriff. Ich habe ein php.ini in den Drupalordner gelegt und schwupp konnte ich Drupal installieren.
Mein Problem ist nun aber wie kann ich die originale htaccess verwenden, damit der 500er Fehler nicht auftritt oder der Fehlercode, den ich oben gepostet habe nicht erscheint?
Würde dir der Code der aktuellen htaccess weiterhelfen?
Gruß,
Ingo
Stelle vor die
am 07.07.2009 - 15:05 Uhr
Stelle vor die "Options"-Direktiven einmal testhalber den Gartenzaun # und, falls das nicht hilft, auch noch zusätzlich vor die "ErrorDocument"-Direktive, also in etwa so:
# Options -Indexes
# Follow symbolic links in this directory.
# Options +FollowSymLinks
# Make Drupal handle any 404 errors.
# ErrorDocument 404 /index.php
Hallo, vielen Dank für
am 07.07.2009 - 20:48 Uhr
Hallo,
vielen Dank für deine schnelle Antwort. Ich werde mich am Wochenende mal etwas genauer mit deinem Vorschlag auseinander setzten. Vielleicht kommen dann noch Fragen. Vorerst aber vielen Dank für deine Hilfe!
Gruß,
Ingo
Hi, so ich habe es nun dank
am 09.07.2009 - 20:38 Uhr
Hi,
so ich habe es nun dank Unterstützung des Hosters in den Griff bekommen, der mir register_global auf "off" gestellt hat und in der FAQ eine angepasste .htaccess zur Verfügung gestellt hat.
Daher kleiner Tipp für alle anderen mit dem gleichen Problem und eine shared Webspace:
Wenn der Standard nicht funktioniert einfach mal bei in der FAQ eures Hosters schauen, bzw. den Kundenservice fragen, die sollten immer eine Lösung haben, da Sie ja auch die Servereinstellungen genau kennen.
Gruß,
Ingo
Eine Anpassung bei den
am 24.07.2009 - 14:38 Uhr
Eine Anpassung bei den Hostern bedeutet meist das Zeilen von denen auskommentiert werden, dies ist aber nicht sinnvoll, denn die .htaccess bezieht sich ja auf eine Funktion im Drupal. Die einfachste Lösung ist sich das Recht vom Anbieter eintragen zu lassen "mod_rewrite" auszuführen, und schon hast Du keine Sorgen mehr.