Aktualizace phpBB3 pomocí aktualizačních balíků
Napsal: úte 26. čer 2007 11:58:01
Od verze phpBB3 RC1 lze aktualizovat fórum na další verzi pomocí tzv. aktualizačních balíčků. To jsou archivy, které obsahují změněné soubory od poslední verze a SQL úpravy, které je nutné vykonat mezi verzemi. Zároveň umí rozdílové patche, lze tedy tak aktualizovat i lehce zmodované fórum bez větších obtíží. Pokud někdo zná EasyMOD, tak aktualizace je velmi podobná(s mnohem méně chyb
Jako vždy je ale lepší před aktualizací zazálohovat soubory a databázi. Zvlášť nyní, když je balík poprvé vydán. Testoval ho sice celý phpBB team, a ani nikdo z uživatelů zatím nenarazil na problém, ale jeden nikdy neví. Také doporučuji aktualizovat v noci, protože může chvíli trvat nahrávání nových souborů a fórum může být takových deset minut úplně nedostupné.
Začneme od funkční instalace phpBB3, kterou budeme chtít aktualizovat na novou verzi. První věc, kterou uděláme je, že stáhneme "Automatic Update Package (verze1 to verze2)" (Automatický aktualizační balík) z phpBB.com, který ihned nahrajeme do naši složky s phpBB(je tam pouze adresář install). V tuhle chvíli také nahrajte nový překlad pro RC2, pokud ho nenahrajete, nic se nestane, ale části aktualizátoru budou anglicky a stejně ho budete muset nahrát po aktualizaci, jinak bude phpBB vypisovat chyby. Nyní přejděte na již známou instalační obrazovku: http://www.domena.cz/install/. Zde se nám objeví nová záložka, která zde předtím nebyla, a to "Aktualizovat". Klikneme na ni a pročteme si úvodní text. Poté klikneme na tlačítko "Pokračovat na další krok". Zde projdete přes kontrolu verzí, kde se dozvíte, že vaše instalace je zastaralá. Klikněte tedy zde na "Aktualizovat databázi". Nyní se proklikejte přes aktualizaci databáze, tady na váš nečeká žádný vstup, pouze sedíte a sledujete jak phpBB udělá vše samo, nelekejte se, pokud aktualizace databáze trvá trochu déle, záleží od serveru a velikosti databáze. Pokud celá aktualizace proběhne v pořádku, budete odměněni nečím podobným, klikněte opět na tlačítko dole. Po překliku na další stránku se dostanete na první pohled chaotický seznam souborů. Při bližším prozkoumání zjistíte, že jsou soubory rozděleny do tří skupin. První obsahuje soubory, které přibyli v nové verzi, ty jsou v pohodě, prostě je nahrajete a nemusíte se bát žádných úprav nebo křížení. Druhá skupina jsou soubory, které se změnili od poslední verze, tedy, že ty soubory už máte ve vaši instalaci, ale proběhli v nich nějaké změny. Tato skupina je také v pořádku, jednoduše nahrajete novější verze. Skupina, která může dělat problémy je ta třetí: "Upravené soubory"; to jsou soubory, které jste vy nějakým způsobem upravili a neshodují se soubory s předchozí verze. Budete u nich mít několik možností pro sloučení nebo nahrazení, vyberte ten, který se vám zdá nejvhodnější(můžete si i zobrazit jak soubor bude vypadat po zvolené úpravě) a můžete pokračovat. Nyní máte možnost jakým způsobem dostanete nové soubory na server. Buďto přes automatické FTP(radši bych použil, jen pokud víte, co děláte) anebo ručním nahráním, v tomto případě vám phpBB nabídne archiv ke stažení, který rozbalíte u sebe na PC, a pak jednoduše přehrajete původní soubory na FTP.
Po kliku na jedno z tlačítek dostanete obrazovku, kde si vyberete, do jakého archivu chcete uložit soubory pro aktualizaci. Pokud si nejste jisti, který formát vybrat, vyberte .zip. Po tom co kliknete na "Stáhnout", uložte archiv u sebe na PC a rozbalte jej. Soubory z archivu přes FTP nahrajte na fórum. Během tohoto nezavírejte prohlížeč, ihned použijeme ještě jednou nástroj "Zkontrolovat soubory". Po tom co kliknete na toto tlačítko, tak phpBB projede všechny soubory a zkontroluje, jestli jsou všechny v pořádku, tak jak mají být.
Pokud vše proběhne jak má a soubory jsou aktualizované, dostanete takovouto obrazovku. Nyní už jen smažte složku install/ a fórum je aktualizované na novou verzi!
Jako vždy je ale lepší před aktualizací zazálohovat soubory a databázi. Zvlášť nyní, když je balík poprvé vydán. Testoval ho sice celý phpBB team, a ani nikdo z uživatelů zatím nenarazil na problém, ale jeden nikdy neví. Také doporučuji aktualizovat v noci, protože může chvíli trvat nahrávání nových souborů a fórum může být takových deset minut úplně nedostupné.
Začneme od funkční instalace phpBB3, kterou budeme chtít aktualizovat na novou verzi. První věc, kterou uděláme je, že stáhneme "Automatic Update Package (verze1 to verze2)" (Automatický aktualizační balík) z phpBB.com, který ihned nahrajeme do naši složky s phpBB(je tam pouze adresář install). V tuhle chvíli také nahrajte nový překlad pro RC2, pokud ho nenahrajete, nic se nestane, ale části aktualizátoru budou anglicky a stejně ho budete muset nahrát po aktualizaci, jinak bude phpBB vypisovat chyby. Nyní přejděte na již známou instalační obrazovku: http://www.domena.cz/install/. Zde se nám objeví nová záložka, která zde předtím nebyla, a to "Aktualizovat". Klikneme na ni a pročteme si úvodní text. Poté klikneme na tlačítko "Pokračovat na další krok". Zde projdete přes kontrolu verzí, kde se dozvíte, že vaše instalace je zastaralá. Klikněte tedy zde na "Aktualizovat databázi". Nyní se proklikejte přes aktualizaci databáze, tady na váš nečeká žádný vstup, pouze sedíte a sledujete jak phpBB udělá vše samo, nelekejte se, pokud aktualizace databáze trvá trochu déle, záleží od serveru a velikosti databáze. Pokud celá aktualizace proběhne v pořádku, budete odměněni nečím podobným, klikněte opět na tlačítko dole. Po překliku na další stránku se dostanete na první pohled chaotický seznam souborů. Při bližším prozkoumání zjistíte, že jsou soubory rozděleny do tří skupin. První obsahuje soubory, které přibyli v nové verzi, ty jsou v pohodě, prostě je nahrajete a nemusíte se bát žádných úprav nebo křížení. Druhá skupina jsou soubory, které se změnili od poslední verze, tedy, že ty soubory už máte ve vaši instalaci, ale proběhli v nich nějaké změny. Tato skupina je také v pořádku, jednoduše nahrajete novější verze. Skupina, která může dělat problémy je ta třetí: "Upravené soubory"; to jsou soubory, které jste vy nějakým způsobem upravili a neshodují se soubory s předchozí verze. Budete u nich mít několik možností pro sloučení nebo nahrazení, vyberte ten, který se vám zdá nejvhodnější(můžete si i zobrazit jak soubor bude vypadat po zvolené úpravě) a můžete pokračovat. Nyní máte možnost jakým způsobem dostanete nové soubory na server. Buďto přes automatické FTP(radši bych použil, jen pokud víte, co děláte) anebo ručním nahráním, v tomto případě vám phpBB nabídne archiv ke stažení, který rozbalíte u sebe na PC, a pak jednoduše přehrajete původní soubory na FTP.
Po kliku na jedno z tlačítek dostanete obrazovku, kde si vyberete, do jakého archivu chcete uložit soubory pro aktualizaci. Pokud si nejste jisti, který formát vybrat, vyberte .zip. Po tom co kliknete na "Stáhnout", uložte archiv u sebe na PC a rozbalte jej. Soubory z archivu přes FTP nahrajte na fórum. Během tohoto nezavírejte prohlížeč, ihned použijeme ještě jednou nástroj "Zkontrolovat soubory". Po tom co kliknete na toto tlačítko, tak phpBB projede všechny soubory a zkontroluje, jestli jsou všechny v pořádku, tak jak mají být.
Pokud vše proběhne jak má a soubory jsou aktualizované, dostanete takovouto obrazovku. Nyní už jen smažte složku install/ a fórum je aktualizované na novou verzi!