Andreas
24.12.2009, 09:08
Aufgrund wiederholter Anfragen wie ein Upgrade auf vBuleltin 4 "sauber durchgeführt werden kann" hier mal eine kleine Anleitung.
Zu Beginn möchte ich aber darauf hinweisen dass wir davon abraten eine bestehende deutsche Installation auf die englische vBulletin 4.0.0 PL 1 zu aktualisieren um später wieder auf deutsch zu wechseln.
Da vBulletin 4 ein Major-Upgrade ist sind vorhandene Add-ons vielfach nicht kompatibel, ebenso sind vorhandene Styles vollständig inkompatibel.
Dahjjer ist der Upgrade-Prozeß etwas aufwändiger als bei Minor-Upgrades.
Vorgehensweise
Datenbank des Live-Systems kopieren
Dies lässt sich je nach Server (und Größe der DB) mittels der Servereigenen verwaltungssoftware (Plesk, etc.), per phpMyAdmin o.ä. durchführen.
Ein Verzeichnis (/testvb) erstellen und mit einem Passwortschutz versehen, die Dateien des Live-Systems hierhin kopieren
Die config.php ist hierbei so einzustellen dass die Kopie der Live-DB verwenbdet wird.
Zusätzlich muss
PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
eingefügt werden.
Falls nötig: Mittels tools.php aus dem vBulletin-Paket den Cookie-Pfad der Testinstallation anpassen
Im Testsystem per Query alle Add-ons deaktivieren
CODE:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
Anschließend in der Plugin-Cerwaltung den Aktiv-/Inaktiv-Status speichern damit die Caches aktualisiert werden
Alle Plug-ins deaktivieren die keinem Add-on zugeordnet sind (d.h. solche die zu vBulletin gehören).
Die Deaktivierung des Plugin-Systems mittels config.php rückgängig machen
Ein neues Style ohne Oberstyle erstellen (Name vBulletin <version> Standard), dieses auswählbar und zum Standard-Style machen.
Im Benuzer-Kontrollzentrum dieses Style auswählen und die Einstellungen speichern
Das Upgrade durchführen
Neues Style/Neue Styles erstellen und wie gewünscht anpassen
Kompatible Add-ons wieder aktivieren, ggf. updaten
vBulletin Einstellungen anpassen falls nötig
Phrasen anpassen falls nötig
Einstellungen, Phrasen und Styles exportieren
Live-System schließen
Backup des Live-Systems durchführen (DB & Dateien)
In der config.php des Live-Systems das Plugin-System deaktivieren (s.o.)
Dateien des Testsystems außer config.php auf Live-system kopieren
Im Livesystem per Query alle Add-ons deaktivieren
CODE:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
Anschließend in der Plugin-Cerwaltung den Aktiv-/Inaktiv-Status speichern damit die Caches aktualisiert werden
Alle Plug-ins deaktivieren die keinem Add-on zugeordnet sind (d.h. solche die zu vBulletin gehören).
Die Deaktivierung des Plugin-Systems mittels config.php rückgängig machen
Ein neues Style ohne Oberstyle erstellen (Name vBulletin <version> Standard), dieses auswählbar und zum Standard-Style machen.
Im Benuzer-Kontrollzentrum dieses Style auswählen und die Einstellungen speichern
Das Upgrade durchführen
Kompatible Add-ons wieder aktivieren, ggf. updaten
Die aus dem Testsystem exportieren Einstellungen, Phrasen und Styles importieren
Alle alten Styles deaktivieren
Live-System wieder öffnen
Diese Anleitung erhebt keinen Anspruch auf Vollständigkeit oder Fehlerfreiheit
Zu Beginn möchte ich aber darauf hinweisen dass wir davon abraten eine bestehende deutsche Installation auf die englische vBulletin 4.0.0 PL 1 zu aktualisieren um später wieder auf deutsch zu wechseln.
Da vBulletin 4 ein Major-Upgrade ist sind vorhandene Add-ons vielfach nicht kompatibel, ebenso sind vorhandene Styles vollständig inkompatibel.
Dahjjer ist der Upgrade-Prozeß etwas aufwändiger als bei Minor-Upgrades.
Vorgehensweise
Datenbank des Live-Systems kopieren
Dies lässt sich je nach Server (und Größe der DB) mittels der Servereigenen verwaltungssoftware (Plesk, etc.), per phpMyAdmin o.ä. durchführen.
Ein Verzeichnis (/testvb) erstellen und mit einem Passwortschutz versehen, die Dateien des Live-Systems hierhin kopieren
Die config.php ist hierbei so einzustellen dass die Kopie der Live-DB verwenbdet wird.
Zusätzlich muss
PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
eingefügt werden.
Falls nötig: Mittels tools.php aus dem vBulletin-Paket den Cookie-Pfad der Testinstallation anpassen
Im Testsystem per Query alle Add-ons deaktivieren
CODE:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
Anschließend in der Plugin-Cerwaltung den Aktiv-/Inaktiv-Status speichern damit die Caches aktualisiert werden
Alle Plug-ins deaktivieren die keinem Add-on zugeordnet sind (d.h. solche die zu vBulletin gehören).
Die Deaktivierung des Plugin-Systems mittels config.php rückgängig machen
Ein neues Style ohne Oberstyle erstellen (Name vBulletin <version> Standard), dieses auswählbar und zum Standard-Style machen.
Im Benuzer-Kontrollzentrum dieses Style auswählen und die Einstellungen speichern
Das Upgrade durchführen
Neues Style/Neue Styles erstellen und wie gewünscht anpassen
Kompatible Add-ons wieder aktivieren, ggf. updaten
vBulletin Einstellungen anpassen falls nötig
Phrasen anpassen falls nötig
Einstellungen, Phrasen und Styles exportieren
Live-System schließen
Backup des Live-Systems durchführen (DB & Dateien)
In der config.php des Live-Systems das Plugin-System deaktivieren (s.o.)
Dateien des Testsystems außer config.php auf Live-system kopieren
Im Livesystem per Query alle Add-ons deaktivieren
CODE:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
Anschließend in der Plugin-Cerwaltung den Aktiv-/Inaktiv-Status speichern damit die Caches aktualisiert werden
Alle Plug-ins deaktivieren die keinem Add-on zugeordnet sind (d.h. solche die zu vBulletin gehören).
Die Deaktivierung des Plugin-Systems mittels config.php rückgängig machen
Ein neues Style ohne Oberstyle erstellen (Name vBulletin <version> Standard), dieses auswählbar und zum Standard-Style machen.
Im Benuzer-Kontrollzentrum dieses Style auswählen und die Einstellungen speichern
Das Upgrade durchführen
Kompatible Add-ons wieder aktivieren, ggf. updaten
Die aus dem Testsystem exportieren Einstellungen, Phrasen und Styles importieren
Alle alten Styles deaktivieren
Live-System wieder öffnen
Diese Anleitung erhebt keinen Anspruch auf Vollständigkeit oder Fehlerfreiheit