Automatisches Upgrade geht nicht

  • Hallo,

    habe heute diesen Automatisches Update versucht. Habe Ftp-Daten eingetragen und gestartet, aber da kamen nur folgende Fehlermeldungen:



    Blog läuft auf Confixx 3.

    • 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

  • Du hast keine Schreibrechte auf das globale Temp-Verzeichnis. Schreib mal folgendes in die wp-config.php:

    PHP
    define('WP_TEMP_DIR', ini_get('upload_tmp_dir'));


    Falls das nicht klappt, dann gibst du als Wert der Konstante explizit ein beschreibbares Verzeichnis an (z.B. unter wp-content).

  • Verwende ich die Domain bekomme ich folgenden Meldung:

    Error: There was an error connecting to the server, Please verify the settings are correct.

    Kann ich denn die komplette Fehlermeldung hier posten oder gebe ich da meine Einstellungen preis. Sorry, bin da wirklich noch sehr unwissend. War schon happy, dass ich es überhaupt geschafft habe, Wordpress zum Laufen zu bringen.

  • Die solltest du nicht posten, denn sonst kann man auf deinen Server, und Dateien manipulieren/löschen/etc.

    Sind die Werte wirklich korrekt? Also auch wirklich deine FTP- und nicht deine Confixx- oder DB-Zugangsdaten?

    wpseek.com - Die WordPress-Code-Suchmaschine

  • er fügt bei user name mein wordpress username und bei dem passwort gehe ich von aus, dass er auch Wordpress password eingegeben hat. bei der domain habe ich meine website eingegeben. als Xxx.net

    Ich bin bei 1und1. Muss ich dann den Username und passwort des FTP Zugangs verwenden?

    Habe meine FTP Zugangsdaten verwendet. Dann passierte jedenfalls schon mal mehr.

    Fehlermeldung:

    Download failed.: Could not create Temporary file

    Einmal editiert, zuletzt von ghbeck1973 (11. Februar 2009 um 11:04)

  • Du hast keine Schreibrechte auf das globale Temp-Verzeichnis. Schreib mal folgendes in die wp-config.php:

    PHP
    define('WP_TEMP_DIR', ini_get('upload_tmp_dir'));

    Falls das nicht klappt, dann gibst du als Wert der Konstante explizit ein beschreibbares Verzeichnis an (z.B. unter wp-content).

    Ich gehe davon aus, dass Du den Beitrag meinst. Habe ich auch schon gemacht, kann aber mit der Konstante nix anfangen. Was bedeutet das?

  • Ich gehe davon aus, dass Du den Beitrag meinst. Habe ich auch schon gemacht, kann aber mit der Konstante nix anfangen. Was bedeutet das?


    Das sagt WP quasi, wo es die beim Update erstellten temporären Dateien hinschreiben soll. Das sollte ein schreibbarer Ordner sein.

    Zitat

    Could not create Temporary file


    heißt, dass die temp. Dateien nicht erstellt werden konnten, daher die Konstante.

    wpseek.com - Die WordPress-Code-Suchmaschine

  • also ersetze ich ini_get ('upload_tmp_dir') durch ('upload wp-content')? Ich habe alle Verzeichnisse auf der Domain für Schreiben,Lesen und Ausführen freigeschaltet.

  • Ich häng mich mal mit meinem Upgrade-Problem an diesen Thread ran: Das automatische Upgrade funktioniert auch bei mir nicht, dabei kommt diese Fehlermeldung:

    Datei konnte nicht kopiert werden.: /wp-content/upgrade/core/wordpress/wp-settings.php
    Installation fehlgeschlagen


    Weiß jemand, wo da das Problem liegt? Ich hab mal testweise versucht, die Zugriffsrechte der Datei zu verändern (sind momentan bei 644), aber irgendwie scheinen die sich nicht verändern zu lassen. Bis vor kurzem hatte ich noch InstantUpgrade installiert, könnte das ein Problem sein?

  • also ersetze ich ini_get ('upload_tmp_dir') durch ('upload wp-content')? Ich habe alle Verzeichnisse auf der Domain für Schreiben,Lesen und Ausführen freigeschaltet.

    PHP
    define('WP_TEMP_DIR', ABSPATH . '/wp-content/tmp/');


    Muss dann natürlich nach der ABSPATH-Konstante definiert sein. Die sollte am Ende der wp-config.php stehen. Und in wp-content musst du noch das /tmp-Verzeichnis anlegen udn mit Schreibrechten versehen.

  • Ja, sorry. sah bei mir auf dem schirm größer aus. Habe es so gemacht, wie Du es mir geraten hast. Jetzt steht drin "Downloading update from http://wordpress.org/wordpress-2.7.1.zip", aber es passiert sonst nix mehr. Fragt auch nicht mehr nach dem Host und nix mehr. Ich denke, ich setze den Blog noch mal neu auf mit neuer Datenbank. Mal schauen, ob das was bringt. Trotzdem vielen Dank für die geduldige Beantwortung meiner Anfängerfragen

  • Jetzt steht drin "Downloading update from http://wordpress.org/wordpress-2.7.1.zip", aber es passiert sonst nix mehr.


    Möglicherweise rennt er da in einen Timeout. Du kannst auch mal schauen ob die Funktionen für HTTP-Kommunikation korrekt gesetzt sind. Schau mal hier:
    Schnurpsel 123 HTTP Transport
    Vielleicht hilft das ja.

  • Danke für den Link. Ich habe das Plugin installiert und die verschiedenen Einstellungen getestet. Nimmt man alle Haken raus, dann bekommt man die Meldung, das Download und installation failed. Das ist ja schon mal ein Hinweis. Aktiviert man nur fsopen, dann kommt wenigstens schon mal die meldung "unpacking the core update". Doch auch dann ist Sense.

  • Hab das gleiche Problem, dass nach

    Code
    Lade Update von http://de.wordpress.org/wordpress-2.7.1-de_DE.zip herunter


    nichts mehr passiert. Ich musste aber keinerlei FTP-Daten eingeben.

  • Hallo,
    habe das selbe Problem.
    Bei mir erscheint

    Code
    Warning: ftp_rawlist() [function.ftp-rawlist]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/home/www/web233/html/:/home/www/web233/phptmp/:/home/www/web233/files/:/home/www/web233/atd/) in /home/www/web233/html/wp-admin/includes/class-wp-filesystem-ftpext.php on line 204
    
    
    Warning: ftp_rawlist() [function.ftp-rawlist]: Unable to create temporary file. Check permissions in temporary files directory. in /home/www/web233/html/wp-admin/includes/class-wp-filesystem-ftpext.php on line 204
    WordPress-Pluginverzeichnis konnte nicht gefunden werden.
    
    
    Pluginaktualisierung fehlgeschlagen

    .

    Also /tmp
    Das sogar, obwohl ich schon versucht hatte den Pfad in die wp-config.php einzutragen!

    Code
    define('WP_TEMP_DIR', ABSPATH . 'wp-content/tmp');
    oder
    define('WP_TEMP_DIR','/home/www/web233/phptmp');

    Wo kann da der Fehler liegen?

Jetzt mitmachen!

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