Gewiki:Správci/Upgrade: Porovnání verzí

Z Gewiki
(Založena nová stránka s textem „Jak co nejlépe upgradovat Gewiki, osvědčený postup z ledna Léta Páně 2019: #Vytvořit zálohu, souborovou i DB (pozor, zejména souborů je hodně…“)
 
Bez shrnutí editace
 
Řádek 15: Řádek 15:
# Povolit v <code>LocalSettings.php</code> vypisování errorů odkomentováním prvních pár řádků
# Povolit v <code>LocalSettings.php</code> vypisování errorů odkomentováním prvních pár řádků
# Spustit upgrade přes https://gewiki.cz/mw-config -- UpgradeKey je v <code>LocalSettings.php</code>
# Spustit upgrade přes https://gewiki.cz/mw-config -- UpgradeKey je v <code>LocalSettings.php</code>
# Nakopírovat do <code>images/<code> <code>.htaccess</code> z Recursive-IAC (a zkontrolovat, zda přesměrování na img_auth.php má správnou cestu, v gitu není správně)
# Nakopírovat do <code>images/</code> <code>.htaccess</code> z Recursive-IAC (a zkontrolovat, zda přesměrování na <code>img_auth.php</code> má správnou cestu, v gitu není správně)
# Zkontrolovat zda vše funguje, ručně a pomocí [[Test]]
# Zkontrolovat zda vše funguje, ručně a pomocí [[Test]]

Aktuální verze z 3. 2. 2019, 02:03

Jak co nejlépe upgradovat Gewiki, osvědčený postup z ledna Léta Páně 2019:

  1. Vytvořit zálohu, souborovou i DB (pozor, zejména souborů je hodně a stahují se přes FTP, tedy pomalu)
  2. Během zálohy vytvořit čistou instalaci:
    1. Stáhnout cílovou verzi Mediawiki
    2. Rozbalit do nového adresáře, ten bude novým rootem/htdocs pro Gewiki
    3. Do extensions stáhnout aktuální-aktualizované verze používaných rozšíření (najdeš na Speciální:Verze)
    4. Do extensions nakopírovat homebrew rozšíření (pokud možno otestovat jejich funkčnost předem
    5. Do skins nakopírovat minimálně aktuálně-používaný skin (najdeš na Speciální:Verze)
    6. Z Recursive-IAC nakopírovat do rootu nové MW img_auth.php
  3. Nahrát vytvořený nový adresář jako htdocs-new
  4. Přejmenovat aktuální root (htdocs) na htdocs-old
  5. Přejmenovat htdocs-new na htdocs
  6. Začít nahrávat images/ a soubory do nového htdocs
  7. Povolit v LocalSettings.php vypisování errorů odkomentováním prvních pár řádků
  8. Spustit upgrade přes https://gewiki.cz/mw-config -- UpgradeKey je v LocalSettings.php
  9. Nakopírovat do images/ .htaccess z Recursive-IAC (a zkontrolovat, zda přesměrování na img_auth.php má správnou cestu, v gitu není správně)
  10. Zkontrolovat zda vše funguje, ručně a pomocí Test