Úvodní stránka › Fórum podpory WordPressu › Problémy s WordPressem › Přenesení vytvořeného webu z localhostu na webhosting
Štítky: Hosting
Zvolené téma obsahuje celkem 6 odpovědí. Do diskuze (2 účastníci) se naposledy zapojil uživatel Migi a poslední změna je stará 11 let, 1 měsíc.
-
AutorPříspěvky
-
19. března 2013 (20:10) #3028
Ahoj,
vytvořil jsem si blog ve WP na localhostu (WP 3.5.1 + xampp). Použil jsem k tomu jinou free šablonu odněkud.
Založil jsem si free webhosting na ic.cz, spustil databázi, nainstaloval wordpress tak, jako prvně na localhostu… teď jsem chtěl mé dílo přenést na skutečný webserver. Myslel jsem, že stačí zkopírovat složku se šablonou z localhostu (…wp-contentthemes-moje_sablona-), ale takto to nešlo. ve WP na webserveru se mi šablona ukazuje ve výchozím tvaru – vůbec tam nejsou moje grafické úpravy, přidané stránky, obrázky apod.
Moc prosím o pomoc, jak nato…
PS: jestli o tom je někde psáno, tak se omlouvám. Já jsem nic k tomuto opravdu nenašel
19. března 2013 (21:14) #15061Zkusil jsem metodu export .xml souboru z localhostu a import na webserver pomocí pluginu WordPress Importer 0.6 – bohužel přenos se nezdařil. WOrdpress hlásí, že nemá právo zapisovat do složky (přitom fpt údaje jsem zadal).
chyba:
Warning: touch() [function.touch]: SAFE MODE Restriction in effect. The script whose uid is 60902 is not allowed to access /tmp owned by uid 0 in /home/free/ic.cz/z/*****/root/www/wp-admin/includes/file.php on line 179
Warning: unlink() [function.unlink]: SAFE MODE Restriction in effect. The script whose uid is 60902 is not allowed to access /tmp owned by uid 0 in /home/free/ic.cz/z/*****/root/www/wp-admin/includes/file.php on line 493
Stažení se nezdařilo. Cílový adresář pro streamování souboru patrně neexistuje nebo do něj není možné zapisovat.
Jsem na dobré cestě a je to chyba hostingu ic.cz, nebo se nato musí jinak?
23. března 2013 (10:04) #15062A přenesl jsi na webhosting i obsah databáze? Nebo jsi jen založil novou a použil ji pro instalaci WP?
23. března 2013 (10:07) #15063Na webhostingu jsem WordPress nainstaloval úplně znova – tzn. založila se novou DB.
Už jsem přešel na jiný webhosting než ic.cz …ale ten doplněk o kterém jsem psal stejně nefungoval (přenesl jen stránky – nastavení, úpravy css neřešil).
Určitě to bude tou DB – přenést ji z localhostu na web – ale nevím jak
23. března 2013 (10:29) #15064Ok, to je tou databází. V databázi máš uložený celý vytvořený web, čili dělej pravidelné zálohy. Pokud tvoříš web nejdřív na localhostu a následně exportuješ, tak vlastně zálohu máš. Pokud tvoříš web online, tak musíš pravidelně zálohovat databázi následujícím způsobem:
Přenos tvé localhost databáze na hosting uděláš tak, že se přes PhpMyAdmin přihlásíš do databáze na localhostu. Pokud máš víc webů s různými databázemi a chceš přenést jen jeden, v levém menu PhpMyAdmin klikneš na příslušnou databázi, otevře se ti obsah a nad ním máš menu.
Z toho vyberes “EXPORT”, vybereš “Způsob exportu” (používám vlastní – víc možností nastavení)
vybereš “Výstup” (přepsat existující, znaková sada utf-8, komprese zazipováno)
“Parametry pro výstupní formát” (nechávám standardní nastavení, vybrat tabulku – struktura a data)
“Nastavení vytváření objektů” (zaškrtnu vše)
“Nastavení výpisu dat” (nechávám standardní nastavení)
Klikneš na tlačítko “Proveď”, vytvoří se ti soubor s příponou *.zip.
Následně se logneš do web rozhraní databáze hostingu, kde provedeš import a vše by mělo být tak, jako máš na locahostu.
Pokud v localhostu používáš něco jiného než PhpMyAdmin, tak to nevadí, nastavení bude podobné.
Někdy se stane, že při importu do webdatabáze server ukončí spojení dřív, než je databáze komplet přenesená, akci normálně opakuj.
Pokud chceš přenést všechny databáze (pro několik domén) postup je stejný, jen nerozklikáváš na začátku jen jednu, ale hned po spuštění PhpMyAdminu a připojení klikneš nahoře na “Export” a dále postupuješ standardně, jak je vysvětleno výše.
23. března 2013 (10:36) #15065Ještě připomínka, je třeba počítat s tím, že ti možná nebudou fungovat odkazy a linky vedoucí skrz tvým webem. Je to z toho důvodu, že asi odkazuješ tímhle způsobem “http://localhost/domena/wp-neco/….”. Takže řešením je změna odkazů na “http://domena.cz/wp-neco/….”, nebo použiješ zkrácenou cestu tam, kde to půjde “/wp-neco/…”
23. března 2013 (13:58) #15066Díky za ochotu a pomoc! Po víkendu vyzkouším až budu u PC
-
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.