Willkommen an Bord!

Es ist der Albtraum jedes Website-Betreibers: Sie möchten Ihre Seite aufrufen, und statt der gewohnten Inhalte erscheint nur eine weiße Seite mit der Fehlermeldung „Internal Server Error“ oder dem Fehlercode 500.

Keine Sorge, Ihr Projekt ist nicht verloren und alle Daten sind absolut sicher. Um die Ladezeiten und die Stabilität Ihrer Webseiten massiv zu verbessern, haben wir in unserem Maschinenraum ein wichtiges Performance-Update durchgeführt. Alle Systeme wurden auf den modernen, blitzschnellen PHP-Handler FPM (FastCGI Process Manager) umgestellt. Ein PHP-Handler ist die Übersetzungsschmiede, die den Programmcode Ihrer Website für den Webserver lesbar macht. Während ältere Systeme für jede Anfrage rechenintensive Prozesse starten, arbeitet FPM extrem ressourcensparend mit einem permanent aktiven Prozess-Pool.

Das Problem dabei: Ältere Websites oder Content-Management-Systeme (wie WordPress oder Joomla) versuchen oft, technische Einstellungen – wie zum Beispiel die Erhöhung des Arbeitsspeichers für ein Plugin – über eine versteckte Steuerungsdatei namens .htaccess direkt an den Server zu übergeben. Der neue, hochperformante FPM-Handler erlaubt diese veraltete Methode aus Sicherheits- und Stabilitätsgründen jedoch nicht mehr. Die Folge: Der Server versteht die Befehle nicht und blockiert die Auslieferung der Seite mit dem besagten Fehler 500.

In dieser Anleitung zeigen wir Ihnen Schritt für Schritt, wie Sie diesen Konflikt im Handumdrehen lösen und Ihre Steuerungsdatei bereinigen, damit Ihre Website wieder fehlerfrei auf Kurs kommt.

 

Schritt 1: Die blockierende Steuerungsdatei im Dateimanager öffnen

Um den Fehler zu beheben, müssen wir die Konfigurationsdatei Ihrer Website bearbeiten. Dazu nutzen wir den integrierten Dateimanager direkt auf unserer Hosting-Plattform, sodass Sie keine separate FTP-Software benötigen.

  1. Loggen Sie sich auf der Grafikhafen-Brücke (Ihrem Kundencenter) ein und navigieren Sie in die Plesk-Administrationsoberfläche Ihres Webspace-Pakets.

  2. Klicken Sie im linken Seitenmenü auf den Menüpunkt „Dateimanager“.

  3. Öffnen Sie das Hauptverzeichnis der betroffenen Website – in den allermeisten Fällen ist dies der Ordner „httpdocs“.

  4. Suchen Sie nach der Datei mit dem Namen .htaccess. Der Punkt am Anfang des Namens kennzeichnet sie als eine versteckte Systemdatei. Klicken Sie direkt auf den Dateinamen, um den integrierten Texteditor zu öffnen.

 

Schritt 2: Veraltete PHP-Befehle korrigieren und auskommentieren

Nun machen wir genau die Zeilen unschädlich, die den Absturz der Website verursachen.

  1. Gehen Sie den Text der Datei Zeile für Zeile durch und halten Sie Ausschau nach Begriffen, die mit folgenden Kürzeln beginnen:

    • php_value (wird häufig für Befehle wie memory_limit oder max_execution_time genutzt)

    • php_flag (oft genutzt für Einstellungen wie display_errors)

  2. Löschen Sie diese Zeilen entweder vollständig oder setzen Sie ein Raute-Zeichen („#“) direkt an den Anfang der jeweiligen Zeile. Dadurch wird der Befehl für den Webserver unsichtbar gemacht (sogenanntes „Auskommentieren“):

    Apache
     
    # Beispiel für eine korrigierte Datei:
    # php_value memory_limit 512M
    # php_flag display_errors Off
    
  3. Klicken Sie oben rechts auf den blauen Button „Speichern“ oder „Anwenden“.

Wichtig für die Crew: Bitte beachten Sie, dass unter dem modernen FPM-Handler auch alternative Konfigurationsdateien wie eine .user.ini oder php.ini innerhalb Ihres Webspace-Verzeichnisses ignoriert werden und keine Auswirkung auf die PHP-Werte haben. Eventuelle Anpassungen können ausschließlich über das System-Abonnement geregelt werden.

Erfolgskontrolle: Laden Sie Ihre Website jetzt im Browser neu. Nutzen Sie dafür am besten die Tastenkombination STRG + F5 (Windows) bzw. CMD + SHIFT + R (Mac), um den Zwischenspeicher des Browsers komplett zu leeren. Ihre Seite sollte augenblicklich wieder fehlerfrei erreichbar sein.

 

Schritt 3: Ressourcenlimits und Performance-Optimierung

Mit der Umstellung auf den modernen FPM-Handler sind die PHP-Ressourcenlimits (wie der maximal erlaubte Arbeitsspeicher memory_limit oder die Skriptlaufzeit max_execution_time) fest, sicher und optimal abgestimmt an Ihr gewähltes Hosting-Abonnement gekoppelt. Eine manuelle Änderung dieser Werte durch den Benutzer ist serverseitig nicht vorgesehen.

Sollte Ihre Website nach der Bereinigung der .htaccess weiterhin an Leistungsgrenzen stoßen oder langsame Ladezeiten aufweisen, empfehlen wir folgende Maßnahmen:

  1. Website-Optimierung: In über 80% der Fälle liegt die Ursache nicht an zu geringen Limits, sondern an der Software selbst. Der Ressourcenverbrauch lässt sich oft drastisch senken, indem ungenutzte oder rechenintensive Plugins deaktiviert, Datenbanken bereinigt und effiziente Caching-Systeme eingesetzt werden.

  2. Paket-Upgrade: Wenn Ihr Webprojekt organisch gewachsen ist, steigende Besucherzahlen verzeichnet und dauerhaft mehr Leistung benötigt, ist ein Wechsel auf ein größeres Grafikhafen-Hosting-Paket mit höheren Inklusiv-Limits der sicherste Weg für die Zukunft.

Sollten Sie beim Bereinigen der Datei auf unerwartete Hindernisse stoßen oder benötigen Sie eine Beratung zu den Performance-Limits Ihres aktuellen Abonnements, steht Ihnen unsere Support-Crew im Grafikhafen jederzeit zur Seite. Eröffnen Sie einfach ein Support-Ticket über Ihr Kundencenter, und wir bringen Ihr Projekt gemeinsam wieder auf die richtige Spur.

Wir wünschen Ihnen weiterhin eine gute Fahrt und maximale Performance!

War diese Antwort hilfreich? 0 Benutzer fanden dies hilfreich (0 Stimmen)