Tento článok rieši bežné chyby po presune webu od konkurencie, či už manuálneho, alebo automatického podľa návodov na migráciu v základnom a expertnom režime.
V tomto článku sa dozviete:
Prevencia chýb pri migrácii webu
Najčastejším zdrojom chýb pri migrácii webu, ktorým môžete predchádzať, sú:
- Rozdiely vo verzii PHP a chýbajúce moduly
- Presun databázy a konfigurácia jej pripojenia
- Zakázané príkazy v súboroch .htaccess
- Cesty v súborovom systéme (chyba open_basedir)
Konfigurácia PHP
Ak Váš web používa PHP (bežné pri redakčných systémoch WordPress, Joomla, Drupal, …), skontrolujte konfiguráciu u aktuálneho poskytovateľa a pred vykonaním migrácie ju nastavte na Webhostingu, na ktorý chcete migrovať.
Kľúčová je najmä verzia PHP. Uistite sa, že pôvodný aj nový webhosting používajú rovnakú verziu PHP.
Verziu PHP na webhostingu overte a prípadne zmeňte podľa návodu Webhosting – Konfigurácia PHP.
Ďalej skontrolujte, že parametre webhostingu zodpovedajú požiadavkám redakčného systému, prípadne pluginov. Parametre určené tarifou služby, ktoré zákaznícka administrácia neuvádza, nájdete na stránke porovnanie webhostingových tarifov ⧉.
Databáza
Pred vykonaním importu overte, že Váš web podporuje verziu databázy prevádzkovanú na webhostingu. Zistíte ju podľa návodu Webhosting – Databáza.
Ak používate automatickú migráciu, systém sa pokúsi upraviť konfiguráciu webov na nové prihlasovacie údaje databázy.
Po vykonaní samotnej migrácie, ale pred spustením webu sa uistite, že databáza je:
- úspešne importovaná a
- pomocou konfiguračného súboru pripojená k webu.
Súbory .htaccess
Skontrolujte súbory .htaccess, či neobsahujú zakázané príkazy zo zoznamu v návode Webhosting – Súbor .htaccess. Web so súborom .htaccess obsahujúcim zakázané príkazy zobrazí namiesto obsahu Chybu 500.
Zakázané príkazy vyraďte umiestnením znaku # na riadok s takýmto príkazom, napríklad #Options -MultiViews.
Cesty v súborovom systéme
Nesprávne nastavenie týchto ciest spravidla vedie k chybe open_basedir.
Pri niektorých redakčných systémoch môžete v databáze natrafiť na adresy, ktoré obsahujú interné cesty pôvodného webhostingu. Pre Webhosting môže mať takáto cesta napríklad podobu /data/web/virtuals/123456/virtual/www/domains/wds-test.cz.
Tieto cesty aktualizujte na správne, prípadne s nimi naložte podľa návodu redakčného systému či pluginu.
Bežné problémy
Medzi bežné problémy s migrovanými webmi patria:
Zobrazuje sa pôvodný web
Problém: Po migrácii sa stále zobrazuje web na pôvodnom hostingu.
Príčina: Najčastejšou príčinou je cachovanie obsahu webu v prehliadači, prípadne nesprávne nastavenie DNS.
Riešenie: Klávesovou skratkou Ctrl+Shift+R načítajte web bez cache prehliadača.
Ak problém pretrváva, vykonajte kontrolu DNS:
- Zistite, ktoré DNS servery doména používa, a či sú na nich premietnuté zmeny IP adries záznamov typu A (prípadne AAAA, ak ho používate) na nový webhosting. Premietnutie zmien DNS záznamov zvyčajne trvá desiatky minút až hodiny, premietnutie zmien DNS serverov môže trvať až 48 hodín.
- Overte, či nemáte v súbore hosts uvedenú starú IP adresu webhostingu.
Web vypisuje chyby
Problém: Web funguje, ale zobrazuje chyby, ktoré na pôvodnom nebolo.
Príčina: Niektoré webhostingy môžu mať vypisovanie chýb vypnuté, webhosting WEDOS má vypisovanie v základnom nastavení zapnuté.
Riešenie: Odporúčame chyby riešiť podľa pokynov tvorcu webu alebo podpory redakčného systému, resp. pluginu. Ak chybu nemožno vyriešiť ani odstaviť kód, ktorý ju spôsobuje, môžete zobrazovanie chýb vypnúť podľa návodu Webhosting – Konfigurácia PHP. Toto nastavenie však neodporúčame.
Potrebujete pomoc s webom? Nájdite svojho špecialistu na VEDOS Profi ⧉.
Nenačítavajú sa súbory
Problém: Nenačítavajú sa niektoré súbory, objavujú sa Chyby 403, 404.
Riešenie: Najprv sa uistite, že súbory sú správne premigrované a nenačítavate ich z nedostupných externých zdrojov.
Najmä v prípade Chýb 403 vykonajte opravu práv súborov podľa návodu Webhosting – Správa súborov.
Ak pôvodný web fungoval iba cez protokol HTTP a teraz máte aktivované HTTPS, uistite sa, že web načítava všetky zdroje cez tento zabezpečený protokol; súbory s adresami http:// web bežiaci cez https blokuje.
Ďalšie informácie o Chybách 403 a 404 nájdete v príslušných článkoch:
Často kladené otázky
Môžete web premigrovať a sprevádzkovať za mňa?
Áno, ponúkame aj službu plateného presunu od konkurencie ⧉.