Echtes automatisiertes und unbeaufsichtigtes WordPress-Upgrade einschließlich Plugins

8

Ich suche nach einer wirklich automatisierten Möglichkeit, WordPress und seine Plugins zu aktualisieren, etwas, das ich in die Crontab einfügen und für die tägliche Ausführung konfigurieren könnte.

Ich habe mehrere WordPress-Plugins (> 20) und eine WordPress-Installation mit mehreren Standorten und möchte meine Zeit nicht mit den Upgrades verbringen.

Ich bin bereit, das Risiko eines Upgrade-Fehlers einzugehen und die Websites offline zu schalten, bis ich das Problem manuell behoben habe.

Bitte veröffentlichen Sie keine Lösungen, die manuelle Eingriffe erfordern, um das Update / Upgrade durchzuführen.

Sorin
quelle

Antworten:

4

Mir sind keine Lösungen zum Durchlaufen und automatischen Aktualisieren Ihrer Plug-In-Liste bekannt, aber ich vermute, dass jedes System, das WordPress selbst automatisch aktualisieren kann, so geändert werden kann, dass alles in relativ kurzer Zeit aktualisiert wird.

Trotzdem kenne ich zwei gute Möglichkeiten, um WordPress automatisch zu aktualisieren:

WP Remote

Dies ist ein Onlinedienst, mit dem Sie WordPress bei Bedarf fernüberwachen und aktualisieren können. Ausgehend von der ursprünglichen Beschreibung, die ich erhalten habe (ich hatte noch keine Gelegenheit, sie selbst zu testen), können Sie das System so einstellen, dass die Dinge ohne Ihr Eingreifen automatisch aktualisiert werden.

Automatisches WordPress-Upgrade

Ich habe mehrere Kunden, die auf dieses Plug-In schwören. WordPress (nicht Ihre Plug-Ins) wird automatisch aktualisiert, sobald ein Update verfügbar ist.


Update 13.07.11

Eine andere Option, da Sie bereits cron verwenden, um das Update zu planen, besteht darin, es zu skripten und Subversion zu verwenden.

Wenn Sie WordPress über Subversion installieren, können Sie es einfach ausführen, svn upum automatisch auf die neueste Version zu aktualisieren. Dadurch werden Ihre Dateien aktualisiert, nicht jedoch die Datenbank. Sie müssen also einen Treffer für den Code schreiben, der auch das Datenbank-Update ausführt.

Plugins funktionieren genauso. Anstatt das integrierte Installationsprogramm zu verwenden, überprüfen Sie die Plugins, die Sie über Subversion verwenden, und durchlaufen Sie den /pluginsOrdner mit einem svn upBefehl, um sie auf dem neuesten Stand zu halten.

Einige meiner Websites verwenden private Plugins, die auf GitHub gehostet werden. Dort verwende ich den gleichen Prozess. Ich überprüfe das Plugin mit git cloneund laufe einfach git pullauf einem Cron, um sie mit der neuesten Version auf dem neuesten Stand zu halten.

EAMann
quelle
1
Das alte WordPress Automatic Upgrade Plugin ist schlecht und sollte niemals verwendet werden. Es wird nach 3.2 oder so nicht mehr ordnungsgemäß aktualisiert. Wenn Sie Clients darauf haben, entfernen Sie diese so schnell wie möglich. Für alle, die es verwendet haben und festgestellt haben, dass ihr visueller Editor nicht mehr richtig funktioniert: a) Entfernen Sie das Plugin, b) führen Sie die Neuinstallation im normalen integrierten Upgrader durch. Dadurch wird die Installation behoben. Der Hauptindikator für dieses Problem ist, dass die Vollbildschaltfläche im Editor für 3.2 fehlt.
Otto