WP 2.8 Upgrade schlägt fehl - Error 500 - Internal server error

  • Hi,

    ich wollte heute mein Wordpress auf Version 2.8 bringen.
    DIe automatische Installation fhat immer beim herunterladen angehalten, also habe ich es manuel installiert.

    Nach dem ich die Datenbank aktualisiert habe bekomme ich nun den folgenden Serverfehler, aber nur im Admin-Bereich:

    Zitat

    Error 500 - Internal server error

    Ein interner Fehler ist aufgetreten!
    Bitte versuchen Sie es zu einem späteren Zeitpunkt.

    Weiß jemand wie ich das beheben kann?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • gelöst

    Ich hab den Fehler gefunden, den hatten wohl schon einige beim Upgrade auf 2.6. Liegt an meinem Hoster 1&1 (wg PHP-Version). Für alle mit dem gleichen Problem:

    Fügt folgendes der .htaccess hinzu:
    AddType x-mapp-php5 .php
    AddHandler x-mapp-php5 .php

  • Anscheinend liegt das Problem in der deutschen Sprachdatei

    Habe in der Konfiguration die deutsche Sprachdatei herausgenommen... Und die Installation funktioniert...

    Nun wie kriegt man das ganze jetzt mit deutscher Sprache ?
    :confused:

  • Anscheinend liegt das Problem in der deutschen Sprachdatei


    Nein. Das Problem ist, dass eine Sprachdatei technisch bedingt extrem viel RAM-Speicher belegt. Und der reicht bei dir dann eben einfach nicht mehr aus.


    Zitat

    Nun wie kriegt man das ganze jetzt mit deutscher Sprache ?


    Siehe FAQ. Es gibt theoretisch ein paar Möglichkeiten selbst mehr Speicher zur Verfügung zu stellen, bei vielen einfachen Hostingpaketen hilfts aber nur beim Hoster freundlich anzufragen.

  • Der PHP5-Tipp war gut, bei 1und1 bleibt sonst das halbe Dashboard sowie die komplette Artikelübersicht leer - im Source (Browser) ist dann zu sehen, daß die Seite mittendrin aufhört. Und dann die üblichen Plugin-Unverträglichkeiten (wahlweise mit Wordpress oder PHP5...), aber das ist erstmal das geringste Problem. Frohes Testen!

    Aufpassen, falls Wordpress von sich aus in die .htaccess geschrieben hat rsp. ein paar Plugins das machen wollen, also auch tatsächlich die aktuelle .htaccess vom Server nehmen. 8-)

  • Danke für den Tipp bezgl. der htaccess-Datei. Ich habe soeben auch versucht bei einer 1&1 Installation auf 2.8 zu aktualisieren. Sobald ich aber irgendein Plugin aktivierte, habe ich den 500er Fehler erhalten oder aber das Backend lieferte eine unvollständige Seite. Habe gerade wieder alles zurückgespielt (auf 2.7.1), werde den Tipp aber morgen (bzw. heute) mal testen und ne Rückmeldung abgeben ;-)

    EDIT: Okay, ich konnte dann doch nicht mehr abwarten... Also der Tipp mit der htaccess (Beitrag #4) hat bei mir einwandfrei funktioniert. Danke! WP sowie die Plugins funktionieren ohne Probleme. Kann mir denn auch jemand erklären, was die beiden Zeilen bewirken? Wird damit etwa PHP5 auf dem Webspace aktiviert?

    Einmal editiert, zuletzt von mfitzen (12. Juni 2009 um 03:10)

  • Kann mir denn auch jemand erklären, was die beiden Zeilen bewirken? Wird damit etwa PHP5 auf dem Webspace aktiviert?


    Nein, aktiviert ist es auch so schon. Es bewirkt aber, das auch .php-Dateien mit PHP5 geparst werden. Standardmäßig werden nur .php5-Dateien bei 1&1 mit PHP5 geparst.

    (Wer sagt 1&1 mal bescheid, das PHP4 nicht nur tot ist sondern mittlerweile auch schon etwas streng riecht...? :mrgreen:)

  • Nein, aktiviert ist es auch so schon. Es bewirkt aber, das auch .php-Dateien mit PHP5 geparst werden. Standardmäßig werden nur .php5-Dateien bei 1&1 mit PHP5 geparst.

    (Wer sagt 1&1 mal bescheid, das PHP4 nicht nur tot ist sondern mittlerweile auch schon etwas streng riecht...? :mrgreen:)

    Danke für die Erklärung! Ich bin schon froh, dass ich meinen eigenen Blog nicht bei 1&1 liegen hab und mir so einige Unannehmlichkeiten erspart blieben. :-D

  • Hallo!

    Kann mir jemand erklären, an welcher Stelle man den Zusatz in die htaccess einfügt?

    Bei mir sieht die htaccess momentan so aus:

    __________________________________________
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress
    ___________________________________________

    Also: Davor? Danach? Mittendrin? Mit Leerzeile? Ohne? Wäre dankbar für Hilfe!

  • Hmm, jetzt hat das Update zwar geklappt, und auch der Zugriff auf das Backend funktioniert, soweit ich sehe, einwandfrei - allerdings kann jetzt auf die Blog-Homepage selbst nicht mehr zugegriffen werden: es erscheint hier immer eine "Error 403 - Forbidden"-Seite mit dem Hinweis "Zugriff nicht erlaubt. Die angeforderte Seite darf nicht angezeigt werden."

    Irgendwelche Vermutungen, woran das liegen könnte? Ach ja, meine WP-Installation liegt in einem Unterordner, in den Einstellungen aber sind WordPress-Adresse und Blog-Adresse richtig angegeben.

  • "Error 403 - Forbidden"-Seite mit dem Hinweis (..) WP-Installation liegt in einem Unterordner, in den Einstellungen aber sind WordPress-Adresse und Blog-Adresse richtig angegeben.

    Im Eifer des Gefechts die .htaccess ins Rootverzeichnis geschoben?

    [Edit] s.o. Jetzt warten wir mal auf die Plugin-Autoren. alexking.org ist wieder erreichbar, vielleicht hatte der auch ein paar Probleme mit seinem Upgrade. ;) Ein paar Plugins des Autors funktionieren nicht mehr mit 2.8.

    Einmal editiert, zuletzt von gonzo1704 (12. Juni 2009 um 13:42)

  • Hi,
    ich hatte das gleiche, bin auch bei 1&1, es lag aber an einem Plugin..
    Nachdem es deaktiviert war, keine Error 500 mehr..

    Das Plugin: " Text Replace"

    BG Olli

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!