Automatische Updates können Wartungsmodus nicht aktivieren.

  • Hallo zusammen,

    seid meinem Update auf 4.2 bekomme ich automatischen Updates immer die Meldung:

    "Der Updateprozess beginnt. Dies kann eine Weile dauern, hab bitte etwas Geduld.

    Anschalten des Wartungsmodus…"

    Normalerweise geht es dann ja weiter, bei mir leider nicht mehr. Der Wartungsmodus wird auch tatsächlich nicht aktiviert und die Seite ist normal erreichbar. Ich habe das Problem derzeit auf zwei meiner Blogs.

    Jemand Ideen woran es liegen kann?

    Danke und Gruß
    Gnislew

    Hui...

    • 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

  • hi
    nutzt du php als fastcgi?

    du kannst eine PHP info Datei erstellen und die via FTP dorthin hochladen wo die wp-config.php ist

    http://faq.wpde.org/wie-erfahre-ic…ngerichtet-hat/


    wenn php nicht als fastcgi genutzt wird => erlebe ich sehr oft genau dieses Verhalten => habe aber noch keine Zeit gehabt zu erforschen wieso..

  • wenn php als fastcgi genutzt wird kann dies derzeit bei vielen behoben werden,

    das Ticket zu diesem Bug ist hier zu finden

    https://core.trac.wordpress.org/ticket/32135

    wer es abonniert also auf "watch" klickt, unterstützt dessen Wichtigkeit danke!

  • Ich verzweifel heute total. Ich kann keine Updates mehr fahren. Auch nicht auf WP 4.2.1
    Nach "Anschalten des Wartungsmodus…" ist schluß, wobei der Wartungsmodus gar nicht angeschaltet wird.

    Die beiden oberen Tipps habe ich bereits ausprobiert.
    Ändere ich die file.php passiert nichts. Ändere ich htaccess kann ich nichts mehr in Wordpress tun. Jeder Link der angeklickt wird, startet bei mir als Download.

    Was soll ich jetzt tun?

  • Hallo,
    bei mir tritt das Phenomen ebenfalls bei manchen Seiten auf. (Wordpress läßt sich nicht aktualisieren und die Plugins ebenfalls nicht.)
    Habe schon beim Provider (Alfahosting) PHP auf 5.6 umgestellt, finktioniert aber trotzdem nicht. Mit dem Hinweis zum Ticket 32135 kann ich nichts anfangen.
    was kann/sollte ich machen?

    Bei der file.php finde ich diese Zeile gar nicht.
    ab Pos 14 steht Zum Beispiel

    ab Zeile 146
    function wp_tempnam($filename = '', $dir = '') {
    if ( empty($dir) )
    $dir = get_temp_dir();
    $filename = basename($filename);
    if ( empty($filename) )
    $filename = time();

    $filename = preg_replace('|\..*$|', '.tmp', $filename);
    $filename = $dir . wp_unique_filename($dir, $filename);
    touch($filename);
    return $filename;
    }


    Danke für die Hilfe im Voraus
    M-A

    Einmal editiert, zuletzt von Maria-Anne (28. April 2015 um 13:22)

  • Hallo Maria-Anne,
    in dem Ticket findest du einen Link. Dort ist ein Lösungsweg beschrieben. Du mußt dazu ein paar Zeilen der file.php ändern.
    Aber entweder habe ich es falsch gemacht oder es funktioniert bei mir einfach nicht.
    Vielleicht kann jemand eine "fertige" file.php zur Verfügung stellen?

  • Ja, das wollte ich auch, aber wie ich oben ergänzt habe, steht in meiner file.php etwas ganz anderes.
    Ich werde mir mal die file.php einer funktionierenden WP-Seite ansehen, aber ich weiß nicht, ob man die einfach kopieren kann ?

    M-A

  • Du musst: [LEFT][COLOR=#444444][FONT=monospace]
    [LEFT][COLOR=#444444][FONT=monospace] if ( empty( $filename ) || '.' == $filename ) {[/FONT][/COLOR][COLOR=#444444][FONT=monospace]

    gegen[/FONT][/COLOR][/LEFT]

    if ( empty( $filename ) || '.' == $filename || '/' === $filename ) {[/FONT][/COLOR][COLOR=#444444][FONT=monospace]

    tauschen.
    [/FONT][/COLOR][/LEFT]

  • Bei mir hat es im zweiten Anlauf geklappt.
    Danke an Alle die dazu beigetragen haben.

    Erstaunlich: WP 4.2.1 hat den gleichen Fehler wie WP 4.2.0
    Schade, dass man den noch nicht behoben hat.

  • Du musst: [LEFT][COLOR=#444444][FONT=monospace]
    [LEFT][COLOR=#444444][FONT=monospace] if ( empty( $filename ) || '.' == $filename ) {[/FONT][/COLOR][COLOR=#444444][FONT=monospace]

    gegen[/FONT][/COLOR][/LEFT]

    if ( empty( $filename ) || '.' == $filename || '/' === $filename ) {[/FONT][/COLOR][COLOR=#444444][FONT=monospace]

    tauschen.
    [/FONT][/COLOR][/LEFT]

    Wo muss man dass ändern?

  • Gleiches Problem. WP Update bleibt im Wartungsmodus von 4.2.1 auf 4.2.2
    Gleiches war bei den Plugins auch. Habe sie dann deaktiviert und das update von der Plugin-Infoseite des jew. Herstellers aktualisiert. Das ging überall. Anschl. wieder aktualisieren.

    WP Update leider immer noch im Argen. Und ich habe von php usw. absolut keine Ahnung und traue mich auch nicht ran, falls es schiefgeht... Hilfe??

  • Das hat mir letzendlich geholfen:
    [h=2]Datei file.php anpassen für WordPress- & Plugin-Updates[/h]Wenn Ihr in der Datei file.php im Unterordner “wp-admin/includes/file.php” die Zeile 149
    if ( empty( $filename ) || '.' == $filename ) {
    wie folgt ändert:
    if ( empty( $filename ) || '.' == $filename || '/' === $filename ) {
    klappt das Updaten von WordPress und den WordPress-Plugins wieder ganz normal.
    Achtung: Solltet Ihr danach ein WordPress-Update einspielen – z. B. Version 4.2.1. – kann es notwendig sein, die angepasste Datei file.php noch einmal hochzuladen. Vorher also der Einfachheit halber die geänderte Datei am besten auf dem PC speichern.

    aus homepage: http://www.rhein-konzept.de/wordpress-4-2-…robleme-loesen/

Jetzt mitmachen!

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