Automatische aktualisieren funktioniert nicht

    • 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

  • Hallo zusammen,
    ich kann mich ebenfalls nur über dieses Problem beklagen. Habe die Änderungen so vorgenommen wie gewünscht. In Zeile 451 der file.php habe ich die besagte Änderung am if durchgeführt und in der Config das Temporäre-Verzeichnis angegeben. Dieses habe ich angelegt und mit 777-Rechten ausgestattet. Dennoch kommt es zu folgender bekannter Fehlermeldung:

    Code
    Warning: ftp_rawlist() [function.ftp-rawlist]: Unable to create temporary file. Check permissions in temporary files directory. in /is/htdocs/wp1064403_68CBOO182R/www/wp-admin/includes/class-wp-filesystem-ftpext.php on line 192

    Es wäre sehr hilfreich, wenn diese Funktionalität zur Verfügung stände - denn das erleichtert dem späterem Nutzer des von mir eingerichteten Systems die Arbeit sehr. Wäre daher um weitere Lösungvorschläge durchaus angetan. Danke!

    Gruß

  • Ja habe ich.
    Hat auch genau jenes ausgegeben was ich erwartet habe. Allerdings hat sich das Problem mit der ftp_rawlist-Funktion in Luft aufgelöst. Warum? I don't know :? Updaten geht aber trotz alledem nicht. Aber das könnte auch an dem Plugin selber liegen - WP-Super-cache.

    Es wurde entpackt usw. allerdings beim löschen des alten schlug das ganze stehts fehl. Letztlich habe ich es dann Old-School über runterladen, hochladen geregelt. Nur das ist ja nicht der geplante Weg. Deswegen wäre es praktisch wenn diese Funktion gehen würde. Wenn das nächste Plugin sich zum Update meldet weiß ich mehr!

    Gruß

  • Inhaberverlust und Rechteverlust an Dateien und PluginOrdnern

    Hallo,

    ich habe andere Probleme, bei denen ich vermute, dass deren Ursache in diesem FIX liegen:

    Ich habe ebenfalls die Angabe define('WP_TEMP_DIR', ABSPATH . 'tmp'); in meiner WP-Config verwendet.

    Und die Codezeile von

    Code
    if ( getmyuid() == fileowner($temp_file) )

    durch

    Code
    if ( posix_getuid() == fileowner($temp_fle) )

    in der file.php aus dem Adminverzeichnis geändert


    Die Plugin Updates funktionieren wunderbar, allerdings ist danach das PluginVerzeichnis und die darin enthaltenen Dateien der Gruppe und dem Owner "nobody" zugeordnet und ich kann die Dateien nicht mehr löschen oder ändern. Ein Versuch per FTP Programm die Rechte zu verändern schlägt fehl...

    Ich bin kein Programmierer aber verstehe ich die neue Code-Zeile so, dass hier eigentlich die Rechte der temporären Datei übernommen werden sollen? Die Anmeldung per FTP oder sFTP aus Wordpress heraus wird ja mit meinen persönlichen Account durchgeführt, aber irgendwas scheint hier nicht zu funktionieren oder schief zu gehen.

    Hat jemand eine Ahnung wie ich a) wieder als Besitzer der Ordner und Dateien eingetragen werden kann und b) ob man den Fix noch weiter verändern muss, damit der Rechte/Inhaber-Verlust nicht beim nächsten Plugin-Update wieder passiert...???

    Vielen dank und Gruß sagt der Yogie

    Herzliche Grüße Yogie

Jetzt mitmachen!

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