Wie man einen Test WordPressMu zum WordPress3 Update durchführt?

Zurzeit betreibe ich eine WordPress MU Site mit ~ 100 Blogs. Es ist WordPress MU Version 2.8.x

Weil es so stark benutzt wurde, wurde ich gebeten, nicht sofort auf WordPress 3 zu aktualisieren. Die Nutzer befürchten, dass ihre Plugins und Designs nach dem Upgrade möglicherweise nicht mehr funktionieren. In der Tat haben wir einige Plugins aktiviert, von denen ich vermute, dass sie nicht mehr funktionieren, da es seit einiger Zeit keine Updates mehr gibt.

Andere Benutzer sind bestrebt, WordPress 3 und die neuen functionen zu verwenden.

Also, was ich jetzt tun muss, ist irgendwie zu testen, wie das Update aussehen wird, und die Benutzer sich einzuloggen, um zu testen, wie ihre Seite in WordPress 3 aussieht.

Meine Frage ist, was ist der beste Weg für mich, das Upgrade zu testen?

Meine Stammwurzel von WordPress MU befindet sich auf mydomain.com und die Websites befinden sich in dem unten angegebenen Verzeichnis, z. B. mydomain.com/henrys-blog

Danke für Ihre Hilfe

Solutions Collecting From Web of "Wie man einen Test WordPressMu zum WordPress3 Update durchführt?"

In dieser Situation würde ich Folgendes empfehlen:

  1. Dump Ihre Produktionsdatenbank in Ihre Testdatenbank
  2. Installieren Sie WP 3 und zeigen Sie es auf Ihre Test-DB
  3. Führen Sie das databaseupgrade aus
  4. Schalten Sie die Benutzer in der Testinstanz frei

Wir haben einen ähnlichen process auf einer viel größeren Installation verwendet, und es hat ziemlich gut funktioniert. Mit der zweiten Instanz war es möglich, unsere Testressourcen zu verwenden, um die functionalität zu verifizieren, ohne dabei auf die Benutzer angewiesen zu sein.

Aktualisieren Sie zuerst auf die neueste MU-Version. Wenn Sie damit Probleme haben, melden Sie Ihr Feedback und die Fehler, die Sie beim MU-Projekt feststellen.

Dann Upgrade auf WordPress 3.0. Wenn bei diesem Schritt Probleme auftreten, melden Sie dies dem WP-Projekt.

Aktualisieren:

Soweit es dich um einen Schnelltest (keinen Massentest) geht, kannst du den Test lokal auf einem Testserver durchführen (und einige Beta-Tester zum Testen einladen, die (remote) auf deinem Rechner getestet werden). Ich würde das sowieso zuerst tun, weil es zeigen wird, wenn die Dinge stark brechen oder nicht.

Kopieren Sie Ihre database und alle Dateien (also “alle Blogs”) in ein Testsystem. Ordnen Sie Ihre Domain in Ihrer Host-Datei dem Testsystem neu zu, damit Sie sich wegen der Migration zum Testen nicht um Domainnamenprobleme kümmern müssen. Diese Info könnte helfen: Grep and Friends (Sammlung von Linux-Shell-Befehlen zum Installieren, Sichern und Wiederherstellen von WordPress) . (Feedback willkommen)

Also einfach alles über das Testsystem kopieren. Nehmen Sie etwas, das in der Nähe Ihres Servers ist, zB wahrscheinlich etwas LAMP .

Dann machen Sie ein Backup (oder einen Snapshot für den Fall, dass Sie ein virtuelles System für das verwenden, das irgendwie empfohlen wird, da Snapshots tatsächlich eingebaut sind, was es einfach macht, Dinge “wiederzugeben” und Sie brauchen keine volle performance) .

Dann mach das Upgrade. Wenn Sie bereits auf dem neuesten Stand sind, müssen Sie nicht auf die neueste MU aktualisieren, sonst würde ich das tun, wie bereits geschrieben. Sie können WP_DEBUG aktivieren und Warnungen beobachten (ich würde hier eine Protokollierung programmieren, die Probleme mit Rückständen meldet und die Plugins usw. nennt) und all das, was hier ein Zeichen für ein Problem ist. Ich würde so viel reparieren, dass man Plugins, die nicht mehr aktualisiert werden sollen, einfach reparieren oder auf andere Weise einfach löschen kann.

Ich habe das volle Verständnis für das Qualitätsniveau, das Sie Ihren Nutzern bieten möchten. Legen Sie einfach einige wichtige Punkte für das, was Sie Ihren Nutzern sagen, dass ein bestimmtes Plugin oder Thema es nicht schafft.

Oder wenn Sie ein wirklich netter Admin sind, versuchen Sie es herauszufinden und vielleicht können Sie Crowd-Source-Ressourcen nutzen, um die Dinge zu aktualisieren. Manchmal macht eine etwas höhere Spende (ca. 150+ USD oder 100+ EUR) Wunder, wenn Sie das Gefühl haben, dass es mit dem / den Plugin-Autor (en) stimmt.