Úvodní stránka › Fórum podpory WordPressu › Pluginy (funkčnost webu) › Ztracené tabulky z WP-table reloaded
Štítky: Přesun webu, Serializovaná data, TablePress, Velvet Blues Update URLs, WP Migrate DB, WP-Table Reloaded, wp_options
Zvolené téma obsahuje celkem 6 odpovědí. Do diskuze (3 účastníci) se naposledy zapojil uživatel admin a poslední změna je stará 9 let, 11 měsíců.
-
AutorPříspěvky
-
3. ledna 2015 (23:47) #21561
Zdravím Vás. Před Vánocemi jsem “stěhoval” web z domény www na doménu www1 (včetně změny názvu databáze) a nyní zjišťuji, že se mi někam “ztratily” všechny tabulky (bylo jich 37) vytvořené ve zmíněném pluginu. Prostě když v administraci kliknu na plugin, není v něm ani jedna tabulka. Databázi jsem zálohoval přímo v phpMyAdmin a vše ostatní se provedlo v pořádku. Bohužel mě nenapadlo tabulky zazálohovat přímo přes plugin (bylo toho na mě moc). Nevěděl by někdo, jestli lze tabulky ještě odněkud vydolovat?
PS. Je zajímavé, že plugin Search & Replace mi vyhodí následující:
Table: wp_options ... Total rows for "wp_table_reloaded_data": 37
A pak jsou tam vypsané jednotlivé tabulky v pro mě nesrozumitelným tvaru, např.161000 Serialized, no changes possible. wp_table_reloaded_data_29 a:8:{s:2:"id";s:2:"29";s:4:"name";s:16:"Výsledky šplhu";s:11:"description";s:23:"Zadejte stručný popis";s:10:"visibility";a:2:{s:4:"rows";a:4:{i:0;b:0;i:1;b:0;i:2;b:0;i:3;b:0;}s:7:"columns";a:2:{i:0;b:0;i:1;b:0;}}s:4:"data";a:4:{i:0;a:2:{i:0;s:9:"1. místo";...
4. ledna 2015 (0:35) #21562Podívej se do tabulky WP_posts , zdali tam jsou tabulky.
A víš, že Wp table Reloaded již není aktualizovaný a vše se přemigrovalo na TablePress.4. ledna 2015 (11:06) #21564V tabulce WP_posts jsem je našel. Ale nenapadá mě, jak je z toho vydolovat…
O migraci na TablePress jsem netušil, díky za upozornění. ;)
4. ledna 2015 (12:01) #21566Jakým způsobem jste měnil název domény v databázi? Plugin WP-Table Reloaded myslím ukládá všechna data do tabulky
wp_options
(a nikoliwp_posts
), takže tam mohlo dojít k nějakému problému při migraci webu na novou doménu (zejména při nevhodných změnách serializovaných dat). Doporučil bych znovu vzít původní zálohu databáze a znovu ji zmigrovat (změnit název domény), např. prostřednictvím nástroje WordPress Serialized PHP Search Replace Tool.Pokud jste také měnil hosting (prostředí serveru), tak je možné, že zastaralá verze pluginu obsahuje nějakou chybu, těžko říci…
K migraci na novou verzi pluginu TablePress se můžete dostat až později (a je to samozřejmě doporučeno).
4. ledna 2015 (17:49) #21572Především díky za snahu a za rady.
Změnu názvu domény v databázi jsem provedl přes plugin Velvet Blues Update URLs. Asi se někde v procesu vyskytla chybka. Je ale zajímavé, že vše ostatní proběhlo v pořádku…
No nedá se nic dělat – moje chyba, že jsem si nevšiml potřeby zazálohovat tabulky zvlášť. Asi to vypadá, že to nechám plavat – práce na získání a znovuobnovení starých tabulek začíná být časově náročnější než jejich nové sestavení. :)
Ještě jednou díky všem za pomoc.
5. ledna 2015 (11:37) #21583Zajímavé, plugin Velvet Blues Update URLs by měl také fungovat dobře (i když nevím, zda řeší i serializovaná data).
Obsahují hodnoty
wp_table_reloaded_data_ID
v tabulcewp_options
nějaké URL adresy (s názvem domény)? Pokud byly během přesunu přepsány na novou doménu, tak by šly opět ručně změnit na starou doménu a tabulky by mohly začít znovu fungovat. Problém je totiž v tom, že nová a stará doména patrně neobsahuje v názvu stejný počet písmen a pak dojde k chybě u zpracování serializovaného řetězce.9. ledna 2015 (14:11) #21633Jinak vcelku prověřený plugin pro přesun databáze na jinou doménu je WP Migrate DB. A nově také vyšel plugin Better Search Replace, který by měl využívat výše zmíněný samostatný skript (netestováno).
-
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.