Radi by ste si mysleli, že presunutie vašich stránok WordPress z jedného hostiteľa na druhého je skutočne jednoduché, ale môže vás skutočne frustrovať. Včera večer sme doslova pomáhali klientovi, ktorý sa rozhodol prejsť z jedného hostiteľa na druhého a rýchlo sa to zmenilo na reláciu riešenia problémov. Urobili to, čo by ľudia bežne robili - celú inštaláciu zazipovali, exportovali databázu, presunuli ju na nový server a importovali databázu. A potom sa stalo ... prázdna stránka.
Problém je v tom, že všetci hostitelia nie sú vytvorení rovnako. Mnohé majú rôzne verzie Apache s rôznymi bežiacimi modulmi. Niektoré majú skutočne funky problémy s povolením, ktoré spôsobujú problémy s nahrávaním súborov, robia ich iba na čítanie a spôsobujú problémy s nahrávaním obrázkov. Iní majú rôzne verzie PHP a MySQL - obrovský problém v hostiteľskom priemysle. Niektoré zálohy zahŕňajú skryté súbory, ktoré spôsobia zmätok na inom hostiteľovi z dôvodu vlastného ukladania do pamäte cache a presmerovania na serveroch.
A samozrejme to ani neobsahuje obmedzenia nahrávania súborov. Toto je zvyčajne prvý problém, ak máte rozsiahlu inštaláciu WordPress ... databázový súbor je jednoducho príliš veľký na nahrávanie a importovanie prostredníctvom správcu MySQL.
Existuje niekoľko skvelých nástrojov, ktoré vám môžu pomôcť CMS do CMS. Môžete tiež použiť vlastný produkt Automattic VaultPress služba - stačí zálohovať web, nainštalovať WordPress na nový hostiteľ, preinštalovať VaultPress a obnoviť web. Títo ľudia odviedli dobrú prácu pri riešení mnohých problémov, na ktoré narazíte pri pokuse o migráciu webovej stránky.
V týchto veciach však máme tendenciu ísť sami a bolestne ich často robíme sami. Páči sa mi nový faktor inštalácie pri prechode na nového hostiteľa, a nie pretiahnutie akýchkoľvek problémov s nami. Tu sú kroky, ktoré používame:
- We zálohujte celú inštaláciu a stránky a bezpečne si ich stiahnite lokálne.
- We exportovať databázu (nie je vždy súčasťou záloh) a pre bezpečné uchovanie si ho stiahnite lokálne.
- We nainštalovať WordPress čerstvé na novom serveri a spustite ho.
- We pridať pluginy jeden po druhom aby boli všetky kompatibilné a funkčné. Niektorí vývojári doplnkov odviedli skvelú prácu, keď zahrnuli svoje nastavenia do nástroja na export alebo poskytli svoje vlastné nastavenia na export a import.
- We exportovať obsah z existujúceho webu pomocou nástroja WordPress Export zabudovaného priamo do WordPress.
- We importujte tento obsah na nový web pomocou nástroja na import WordPress zabudovaného priamo do WordPress. To si vyžaduje, aby ste pridali používateľov ... trochu namáhavé, ale stojí za to.
- We FTP priečinky wp-content / uploads kde sa všetky naše nahrané súbory nachádzajú na novom serveri, čím sa zaistí správne nastavenie povolení súborov.
- Nastavili sme nastavenia permalinkov.
- We zips tému a nainštalovať pomocou inštalátora témy WordPress.
- Dali sme tému naživo a znova zostaviť ponuky.
- We prerobiť widgety a podľa potreby skopírujte / prilepte obsah zo starého na nový server.
- We prehľadať web hľadať akékoľvek problémy s chýbajúcimi súbormi.
- We manuálne skontrolovať všetky stránky stránky, aby všetko vyzeralo dobre.
- Ak bude všetko vyzerať dobre, urobíme to aktualizovať naše nastavenia DNS ukázať na nového hostiteľa a ísť žiť.
- Uistíme sa, že Blokovať nastavenie vyhľadávania v nastaveniach čítania je vypnutá.
- Pridáme ľubovoľné CDN alebo ukladanie do pamäte cache mechanizmy povolené novému hostiteľovi, aby sa stránka zrýchlila. Niekedy sa jedná o doplnok, inokedy o súčasť nástrojov hostiteľa.
- Budeme znova indexovo prehľadať web pomocou Nástrojov správcov webu aby sme zistili, či existujú nejaké problémy, s ktorými sa Google stretáva.
Starého hostiteľa necháme asi týždeň asi ... len pre prípad katastrofického problému. Asi po týždni dobrého fungovania deaktivujeme starého hostiteľa a zatvoríme účet.