Aktualizace PunBB z verze 1.2.* na verzi PunBB 1.3.*
Verze 1.3 je úpně přepracované PunBB fórum, které má naprosto bezkonkurenční vlastnosti.
Poněvadž je potřeba provést přechod na kódování UTF-8, které PunBB 1.3.* má jako své primární kódování, je přechod pro češtinu poměrně obtížný.
Všechny původní doplňky budou v nové verzi nepoužitelné. Po přechodu je nutno využívat doplňků určených pro verzi 1.3.*.
Aktualizace z naší verze s kódováním UTF-8
Pokud využíváte naší verzi PunBB 1.2 s kódováním UTF-8 je postup následující:
- Stáhněte si českou verzi PunBB 1.3.*.
- Proveďte zálohu fóra i databáze! Při tomto přechodu je dosti možné, že někde dojde napoprvé k chybě.
- Smažte obsah kořenového adresáře vašeho fóra - kromě adresářů "/cache" a "/img/avatars/" a souboru "config.php" v kořenovém adresáři.
- Nahrajte novou staženou verzi PunBB 1.3.* do kořenového adresáře fóra.
- Nyní spusťte soubor "/admin/db_update.php" prostřednictvím HTTP protokolu tedy: http://www.urlvasehofora.cz/admin/db_update.php (spuštění je nutno provést z bezpečnostních důvodů hned po nahrání nové verze fóra - pokud by soubor spustil některý z vašich uživatelů, viděl by i heslo pro přístup do databáze; lze se chráni přesměrováním nebo provedením updatu mimo fórum a následného nahrazení databáze)
- Pokud máte verzi UTF-8 něměl by být problém s kódováním, proto odškrtněte "Enable conversion" - pro jistotu do části "Current character set:" zadejte "UTF-8" a spusťte ugrade pomocí tlačítka "Start update";
- Nyní se začne provádět převod databáze, který může trvat i několik minut.
- Po skončení převodu databáze se vám zobrazí nový obsah souboru "config.php" - tento text je nutné do souboru config.php vložit.
- Pokud jste postupovali správně, je nyní aktualizace kompletní a vše potřebné můžete nastavit v Administraci po přihlášení.
Pokud budete chtít přidávat v budoucnu doplňky automaticky, přidělte práva zápisu (0777) také adresáři "/extensions".
Aktualizace ze standardní verze s kódováním Windows-1250
Většina PunBB fór je standardních a má tedy kódování windows-1250. Pro tuto verzi je přechod výrazně složitější.
- Stáhněte si českou verzi PunBB 1.3.*.
- Proveďte zálohu fóra i databáze! Při tomto přechodu je dosti možné, že někde dojde napoprvé k chybě.
- Smažte obsah kořenového adresáře vašeho fóra - kromě adresářů "/cache" a "/img/avatars/" a souboru "config.php" v kořenovém adresáři.
- Nahrajte novou staženou verzi PunBB 1.3.* do kořenového adresáře fóra.
- Nyní spusťte soubor "/admin/db_update.php" prostřednictvím HTTP protokolu tedy: http://www.urlvasehofora.cz/admin/db_update.php (spuštění je nutno provést z bezpečnostních důvodů hned po nahrání nové verze fóra - pokud by soubor spustil některý z vašich uživatelů, viděl by i heslo pro přístup do databáze; lze se chráni přesměrováním nebo provedením updatu mimo fórum a následného nahrazení databáze)
- Pokud máte verzi standardní verzi, záleží na tom, jak vaše databáze interpretotovala vložená data. To určuje v mnoha případech nastavení databázového serveru. Proto, i když máte PunBB v kódování windows-1250 nemusí být data uložena v tomto kódování. Pokud jste si jist, v jakém kódování je vaše databáze, nebudete mít s přechodem problém, v opačném případě je možné, že přechod budete několikrát opakovat. Nyní se ujistěte, že políčko "Enable conversion" je zatrženo a do pole "Current character set:" vepište kódování, ve kterém jsou data uložena (pravděpodobně jedna z těchto možností: WINDOWS-1250 / ISO-8859-2 / CP1252) a spusťte ugrade pomocí tlačítka "Start update";
- Nyní se začne provádět převod databáze, který může trvat i několik minut.
- Po skončení převodu databáze se vám zobrazí nový obsah souboru "config.php" - tento text je nutné do souboru config.php vložit.
- Pokud jste postupovali správně, je nyní aktualizace kompletní a vše potřebné můžete nastavit v Administraci po přihlášení.
- Přejděte na úvodní stránku vašeho fóra a zkontrolujte, zda je kódování v pořádku, pokud ne obnovte zazálohovaná data a postup zkuste opakovat se zadáním jiného kódování. V případě, že ani tak nedojdete ke správnému výsledku, podívejte se na náš postup pro rozšířené kódování latin1_swedish_ci.
Pokud budete chtít přidávat v budoucnu doplňky automaticky, přidělte práva zápisu (0777) také adresáři "/extensions".
Aktualizace z nižších verzí PunBB 1.3 na aktutální verzi 1.3.4
Proveďte zálohu fóra i databáze. Poté překopírujte veškeré soubory z nové verze a přejděte na index.php fóra. Je-li to vyžadováno, spusťte db_update.php v adresáři /admin. Od verze 1.3.3 jsou oproti nižším verzím 1.3 pozměněny jazykové balíčky (ty je tedy nutno také překopírovat - pokud aktualizujete z těchto stránek, jsou jazykové soubory přímo součástí hlavní aktualizace)
Případné problémy s přechodem řešte v tomto fóru.
|