Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › FAQ ›

Ich bekomme nach der Installation die Fehlermeldung "500 internal server error". Woran liegt das?

Eingetragen von teddy (329) am 06.03.2006 - 16:09 Uhr in
  • Installation & Upgrade

Problem: Nach der Installation von Drupal, bekommt man beim betreten der Seite die Fehlermeldung „500 internal server error“.
Lösung: Im Webroot befindet sich eine Datei namens .htaccess. Die Datei öffnen und die Zeilen

# Set some options.
Options -Indexes
Options +FollowSymLinks

auskommentieren.
Sollte dann so aussehen:

# Set some options.
#Options -Indexes
#Options +FollowSymLinks

Die folgenden Zeilen der .htaccess sind bei Strato ein Problem:

# Protect files and directories from prying eyes.
<FilesMatch “(.(engine|inc|module|sh|sql|theme|tpl|xtmpl)|code-style.pl|Entries.*|Repository|Root)$”>
  Order deny,allow
  Deny from all
</FilesMatch>

Geändert sollte es dann so aussehen:

# Protect files and directories from prying eyes.
#<FilesMatch “(.(engine|inc|module|sh|sql|theme|tpl|xtmpl)|code-style.pl|Entries.*|Repository|Root)$”>
#Order deny,allow
#Deny from all
#</FilesMatch>

Falls beide Vorschläge die Fehlermeldung nicht beheben, kann man die Datei auch ganz löschen, vorrausgesetzt man will Dinge wie URL Rewriting nicht haben. Legt man darauf allerings viel wert, hilft nichts anderes, als alle Zeilen auskommentieren und nach und nach wieder entkommentieren um herauszufinden an welcher Zeile es lag.

Zusammengefasst aus folgendem Thread:
http://www.drupalcenter.de/node/775

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ergänzung: Dieser Fehler

Eingetragen von RaRi (117)
am 06.03.2006 - 22:14 Uhr

Ergänzung: Dieser Fehler kann auch auftreten, wenn der Zugriff auf die Datenbank ungewöhnlich lange dauert (bei Reload der Seite gehts dann plötzlich). Dies liegt an Lastspitzen an der Datenbank selber.
Eine (Umgehungs-)Lösung innerhalb Drupal ist bisher noch nicht bekannt. Bitte auch den Datenbank-Provider kontaktieren um ggf. festzustellen, was die noch machen können.

  • Anmelden oder Registrieren um Kommentare zu schreiben

memory_limit bei Webhosting-Paketen

Eingetragen von maximago (860)
am 24.08.2006 - 17:22 Uhr

Bei manchen Providern, wie z.B. Strato ist aber auch das memory_limit in der php.ini recht eng bemessen. das Führt dann ebenfalls zu einem Internal Server Error. Je nach Installation kann das zu Problemen führen. So beansprucht das Views-Modul einige Ressourcen. Abhilfe schafft eine eigene php.ini-Datei mit welcher man den Speicher etwas erhöht. Je nach Provider wird der in dieser Datei angegebenen Datei Speicher aber drastisch runter gesetzt wenn man ein Limit mit den eigenen Einstellungen überschreitet. Bei Strato funktioniert aber 12M.

Einfach eine Textdatei mit dem Namen php.ini und dem Inhalt

;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;

max_execution_time = 60     ; Maximum execution time of each script, in seconds
max_input_time = 120 ; Maximum amount of time each script may spend parsing request data
memory_limit = 12M      ; Maximum amount of memory a script may consume (8MB)

in das Hauptverzeichnis legen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

AllowOverride bei xampp für Mac OS X

Eingetragen von tpits (1)
am 10.09.2007 - 09:34 Uhr

Bei mir war es die Direktive AllowOverride in der httdp.conf.

Diese steht bei der ausgelieferten Version vom xampp 4 mac os x auf:

#
# Note that from this point forward you must specifically allow
# particular features to be enabled - so if something's not working as
# you might expect, make sure that you have specifically enabled it
# below.
#

#
# This should be changed to whatever you set DocumentRoot to.
#

#
# 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.2/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks ExecCGI Includes

#
# 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 All

#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all

Dort habe ich die Zeile mit

AllowOverride AuthConfig

auf

AllowOverride All

geändert.

Weiterhin habe ich ebenfalls die Einstellungen in der php.ini geändert auf das bereits oben genannte memory_limit gesetzt.
Falls also AllowOverride nicht alleine Funktioniert bitte diese Werte ebenfalls korrigieren.

Auf meinem System laufen noch andere Anwendungen, habe deshalb auch die Ressource Limits noch höher als in den benannten Vorgaben liegen. Kann aber auch aus diesem Grund die Werte nicht nach unten Korrigieren um einmal zu testen ob es auch ohne die hohen Werte funktioniert.

Wer die Möglichkeit hat dies zu testen soll doch bitte mal einen kleinen Kommentar hierzu schreiben.

Grüße
TP

  • Anmelden oder Registrieren um Kommentare zu schreiben

Warum sollte das Auskommentieren der Options-Direktiven helfen?

Eingetragen von traxer (1009)
am 12.12.2007 - 21:36 Uhr

In Verbindung mit .htaccess kann ein Internal Server Error auftreten, wenn die .htaccess-Datei nicht geparst werden kann. Insbesondere fehlende Module (die Optionen und Direktiven bereitstellen) sind hier ein Kandidat. Die Options-Direktive gehört allerdings zum Apache Core und ist immer verfügbar. Auch die Option "Indexes" ist selbst dann verfügbar, wenn mod_autoindex nicht geladen ist.

Warum sollte also das Auskommentieren der Options-Direktiven helfen?

--
XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Seit 5 Stunden nur 500 Errors.

Eingetragen von visualsuicide (1)
am 07.01.2008 - 04:26 Uhr

Seit 5 Stunden häng ich verzweifelt vor dem PC und versuche überhaupt mal die Drupal Installation zum laufen zu kriegen.

Ich bekomms nicht hin.

Ich hab die settings.php bereits geändert.
Ich hab die .htaccess ebenfalls bereits wie hier beschrieben geändert und bekomm immer noch 500 Internal Server Error probleme und wenn ich z.B auf www.meineseite.com/drupal/install.php gehe werde ich zu Google geleitet was ja nur ein Anzeichen dafür ist das Rewrite on ist oder nicht?

Ich versteh von dem ganzen .htaccess leider nur sehr wenig und ich würde mich freuen wenn es endlich bald mal eine unkompliziertere Version der Installation geben würde.

Es wäre sehr nett wenn mir hier irgendeiner helfen könnte da ich wie gesagt seit 5 Stunden verzweifelt vor der Installation hänge...

Mit freundlichem Gruß, visualsuicide

  • Anmelden oder Registrieren um Kommentare zu schreiben

nach google weitergeleitet,

Eingetragen von Tobias Bähr (4019)
am 07.01.2008 - 05:32 Uhr

....nach google weitergeleitet, hast nur spyware oder sowas aufm pc drauf?

oder dein browser kann die eingebene url nicht finden und versucht es einfach zusuchen via google"

welchen host hast du? bzw ist es möglich bei ihm drupal dort zuinstallieren?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn ich die Direktiven

Eingetragen von DritterVonLinks... (10)
am 21.09.2008 - 04:07 Uhr

Wenn ich die Direktiven "Options -Indexes" oder "Options +FollowSymLinks" nicht auskommentiere, wird mir beim nächsten Seitenzugriff Folgendes in der error.log gemeldet:

<PFAD-ANGABE>/.htaccess: Options not allowed here, referer: http://example.de/MeinDrupalPfad/

Der phpinfo()-Befehl meldet bei meinem Webhoster u.a.:

This server is protected with the Suhosin Extension 0.9.20
Copyright (c) 2006 Hardened-PHP Project (http://www.hardened-php.net/)

Evtl. liegt's ja an dieser Sicherheits-Extension? (Schuss ins Blaue)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das liegt an AllowOverride

Eingetragen von traxer (1009)
am 21.09.2008 - 19:13 Uhr

Die Fehlermeldung "Options not allowed here, ..." kommt vom Apache, nicht von PHP. Der Fehler tritt auf, weil AllowOverride entsprechend gesetzt ist.

--
XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Weiterer Grund: Fehlende Moduldateien

Eingetragen von daemonTutorials (1)
am 08.05.2013 - 20:37 Uhr

Unter bestimmten Umständen kann bei manueller Installation aber auch bei Übertragungsfehlern bei der automatischen Installation von Modulen nicht alle Dateien mitkopiert werden. Das kann zur HTTP 500-Fehlern führen. Um herauszufinden, welches Modul betroffen ist, kann man die Datei /update.php auf offenen Zugang schalten und dann einmal durchlaufen lassen. Es sollte ein PHP-Fehler mit der fehlenden Datei auftauchen. Bei mir war es eine Datei aus sites/all/modules/views/handlers. Wobei der Unterordner handlers gar nicht existierte.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 22 Stunden 55 Minuten
  • Hey danke
    vor 1 Tag 17 Stunden
  • Update: jetzt gibt's ein
    vor 2 Tagen 11 Stunden
  • Hallo, im Prinzip habe ich
    vor 6 Tagen 21 Stunden
  • Da scheint die Terminologie
    vor 1 Woche 31 Minuten
  • Kannst doch auch alles direkt
    vor 1 Woche 4 Tagen
  • In der entsprechenden View
    vor 1 Woche 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 4 Tagen
  • gelöst
    vor 4 Wochen 20 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 19 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association