Autoupdates schlagen bei WordPress fehl? FTP fehlgeschlagen?

WordPressVor kurzem hatten wir einen Client, der seine eigenen Server für die Verwendung mit WordPress konfiguriert hat. Wenn die letzten 3.04-Sicherheit Das Update wurde durchgeführt. Es bestand ein gewisses Maß an Dringlichkeit, diese Version auf allen unseren Clients zu installieren. Dieser spezielle Client verlangte jedoch immer, dass wir WordPress manuell aktualisieren… ein Prozess, der nichts für schwache Nerven ist!

Wir würden nicht das typische “kann keine dateien schreibenFehler in diesem Blog. Stattdessen wurde uns ein Bildschirm mit FTP-Login zur Verfügung gestellt. Das Problem war, dass wir die FTP-Anmeldeinformationen eingeben würden und es würde immer noch scheitern… Diesmal basierend auf guten Referenzen!

Ich habe mich mit unseren Freunden von Lifeline Data Centers in Indiana in Verbindung gesetzt größtes Rechenzentrum, da sie einige Apache-Geeks haben und ihre eigenen Server konfiguriert haben. Sie lieferten mir eine einfache Lösung - das Hinzufügen der FTP-Anmeldeinformationen direkt in der wp-config.php Datei zum Hardcode der FTP-Anmeldeinformationen:

define ('FTP_HOST', 'localhost'); define ('FTP_USER', 'Benutzername'); define ('FTP_PASS', 'Passwort');

Aus irgendeinem Grund funktionierten die identischen Anmeldeinformationen, die im Formular nicht funktionierten, perfekt, wenn sie in die Konfigurationsdatei eingefügt wurden! Außerdem verhält sich WordPress so, als würde es ohne FTP funktionieren. Klicken Sie einfach auf Aktualisieren und los geht's!

4 Kommentare

  1. 1

    Nach dem Neuerstellen meines Servers und dem Hochfahren einer neuen WordPress-Installation sind Fehler bei der automatischen Aktualisierung von WordPress aufgetreten. Mein Problem ist auf Firefox und nicht auf WordPress zurückzuführen. Bei anderen tritt möglicherweise das gleiche Problem auf, wenn der FTP-Benutzername und der WordPress-Benutzername mit meinem identisch sind (allerdings mit unterschiedlicher Groß- und Kleinschreibung und unterschiedlichen Kennwörtern).

    Das Problem ist, dass Firefox, wenn Sie "Kennwörter speichern" aktiviert haben, den Benutzer / die Übergabe im Formular automatisch auf das korrigiert, was seiner Meinung nach auf den im Kennwortmanager gespeicherten Daten basieren sollte. In meinem Fall wurden meine WordPress-Anmeldeinformationen gespeichert, meine FTP-Anmeldeinformationen jedoch nicht, da sie für SSH auf der Site verwendet werden können. Personen in dieser Situation können entweder vorübergehend "Kennwörter speichern" in ihren Einstellungen / Optionen deaktivieren, wenn sie versuchen, die automatische Aktualisierung von WordPress zu verwenden, oder einen Code auf WordPress anwenden, um dieses Verhalten zu korrigieren.

  2. 2

    Doug,

    Ich hatte das gleiche Problem mit einem Homebuild von Apache. Es stellte sich heraus, dass dies auf unzulässige Berechtigungen und Besitzrechte für bestimmte Dateien und Verzeichnisse zurückzuführen war.

    http://robspencer.net/auto-update-wordpress-without-ftp/

    Der obige Link bietet Einblicke in die Behebung des Problems ohne Verwendung von FTP-Anmeldeinformationen. Natürlich empfehle ich nicht, dass Sie Ihr gesamtes Benutzerverzeichnis auf 775 umstellen (und ich habe es nicht getan), aber das hat mich in die richtige Richtung geführt.

    Adam

  3. 3

    Für andere, die nach möglichen Lösungen suchen: Ein anderer Blogger löste seine Probleme mit der automatischen Aktualisierung, indem er seinen Host anscheinend zur Verwendung von php5 zwang, indem er seiner .httaccess-Datei Folgendes hinzufügte:

    AddType x-mapp-php5 .php

  4. 4

    Vielen Dank für das Teilen des Wissens. Ich habe Probleme mit Autoupdates. Die einzige Lösung, die ich gefunden habe, besteht darin, die Plugins zu deaktivieren, dann WordPress automatisch zu aktualisieren und schließlich alle Plugins zu reaktivieren.

    Dieser Tipp ist für ein anderes Problem gedacht, aber es ist gut zu wissen, wie man es löst.

    Grüße aus Mexiko!

Was denken Sie?

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.