it-swarm-eu.dev

Migrace stránek WordPress z jednoho poskytovatele hostingu na jiného?

Mám web WordPress, který je hostován na poskytovatele Windows a přesouvám se na jiného poskytovatele Windows. Jakékoliv gotchas nebo návod, jak mohu hladce přecházet z jednoho do druhého, aniž by ztratil nějaké informace?

9
leora

Ahoj @ ooo :

Za předpokladu, že chcete zachovat stejnou doménu, je to opravdu velmi jednoduché. V podstatě zkopírujete soubory pomocí klienta FTP stažením ze starého hostitele a nahráním do nového počítače a poté zkopírujete databázi MySQL pomocí výpisu databáze do skriptu SQL (to je váš "export" ) a poté spuštěním skriptu (a to je vaše "import" .)

Ostatní jsou jen detaily:

1.) Pomocí FTP můžete stáhnout všechny soubory z webového kořenového adresáře a všech jeho podadresářů starého hostovaného webového serveru.

2.) Nahrajte všechny tytéž soubory do webového kořene nového hostovaného webového serveru v přesně stejných pojmenovaných adresářích.

3.) Proveďte úplný výpis databáze (tj. Export) databáze MySQL jako skript SQL.

4.) Vytvořte novou databázi MySQL ve vašem novém webu Host.

5.) Vytvořte uživatele pro vaši databázi MySQL a nastavte ji tak, aby měla všechna oprávnění. Nezapomeňte zaznamenat název databáze, uživatele a hesla.

6.) Import MySQL databáze spuštěním MySQL skriptu v kontextu vaší nové databáze.

7.) Dále upravte soubor /wp-config.php na vašem novém serveru a zadejte DB_NAME, DB_USER a DB_PASSWORD novému názvu databáze, novému uživatelskému jménu databáze a novému uživatelskému heslu databáze.

7.) Nakonec se ujistěte, že změníte nastavení DNS ve vaší doméně , aby používal jmenné servery z nového webového hostitele. Budete muset počkat časový limit pro vymazání mezipaměti DNS a adresy, které se mají šířit (obvykle to trvá jen několik hodin, ale může to trvat až 48, než bude nový web přístupný.)

To je o tom. Pokud potřebujete více specifik, nezapomeňte uvést více podrobností o svém novém hostiteli, včetně minimálně jména a webové stránky nového hostitele, a pokud je to možné, jaký typ ovládacího panelu nabízí pro správu vašich stránek (tj. CPanel nebo něco jiného?)

12
MikeSchinkel

Hlavní změnou při změně serverů jsou hardwarově kódované adresy URL a cesty souborů WP. Zobrazují se:

  • V možnosti upload path, v nastavení/misc (nyní nastavení/uploady, pokud paměť slouží), na starých WP instalacích.

  • V příloze meta data, na velmi staré WP instaluje.

  • V souboru htaccess a případně přepište pravidla, pokud váš web žije v podsložce.

  • V adrese URL webu a možnostech domovské adresy URL v části Nastavení/Obecné.

Obecně doporučuji vypnout permalnks před vytvořením db dump, aby se zabránilo třetí problém.

Čtvrtý problém vám zabrání přihlašování a může být opraven z konfiguračního souboru wp, pokud vaše stránky změní adresu URL přidáním dvou řádků do souboru wp-config.php:

define ('WP_HOME', 'http://domain.com'); define ('WP_SITEURL', 'http://domain.com');

Koncové lomítka v mysli definují.

Příznakem prvního problému je, že při nahrávání souborů dostanete chyby. Je opravena tím, že je cesta pro upload prázdná, takže WP používá výchozí hodnotu.

Druhý problém je vyřešen pouze hromadnou úpravou databáze. Opět platí pouze pro velmi stará data.

Zbytek je jako Mike ...

6
Denis de Bernardy
1
sorich87

Abychom se vrátili a odpověděli na mou vlastní otázku a doufejme, že pomohou někomu jinému, permalinks se snadno přepíše změnou schématu permalink v Nastavení> Permalinks. Změňte ji, pak ji změňte a soubor .htaccess bude opraven.

Druhý problém, varovná zpráva, byl plugin, který při instalaci nainstaloval statický odkaz. Deaktivoval jsem to, pak jsem ho znovu aktivoval a udělal ten trik.

edit: díky Lisě, viděl jsem tě tam!

1
Nick

Používám BackupBuddy (http://pluginbuddy.com) pro všechny své migrace. Je to prémiový plugin a není to dokonalé, ale je to mnohem lepší než cokoli jiného, ​​co jsem našel.

0
Chris R

@ Nick - Měl jsem stejný problém, kde hlavní stránka načtena, ale žádný z odkazů. Změnil jsem Permalinks z Custom na Default a pak to fungovalo. Později jsem se vrátil zpět ke svým vlastním nastavením a vše jsem vypracovala.

0
Lisa