HR

author
5 minutes, 14 seconds Read

Tento článek se zabývá tím, jak aktualizovat WordPress.
WordPress popsal požadavky na funkci aktualizace jedním kliknutím v rámci svého softwaru jako požadavek na následující:
(a) vlastnictví souborů: všechny vaše soubory WordPress musí být vlastněny uživatelem, pod kterým se spouští váš webový server. Jinými slovy, vlastník vašich souborů WordPress musí odpovídat uživateli, pod kterým se spouští váš webový server. Uživatel webového serveru (s názvem „apache“, „web“, „www“, „nobody“ nebo nějakým podobným) nemusí být nutně vlastníkem vašich souborů WordPress. Obvykle je vlastníkem souborů WordPress uživatel ftp, který nahrál původní soubory. Pokud neexistuje shoda mezi vlastníkem souborů WordPress a uživatelem, pod kterým se spouští webový server, zobrazí se dialogové okno s žádostí o „informace o připojení“ a zjistíte, že bez ohledu na to, co do tohoto dialogového okna zadáte, nebudete moci aktualizovat pomocí tlačítka „Aktualizovat nyní“.
(b) oprávnění k souborům: všechny vaše soubory WordPress musí být buď vlastněny uživatelem, pod kterým se spouští váš server Apache, nebo musí mít možnost skupinového zápisu.
Na sdílených hostitelích by soubory WordPress výslovně NEMĚLY být vlastněny webovým serverem. Pokud různé soubory v instalaci vlastní více uživatelů (například kvůli úpravám provedeným odstraněním a opětovným nahráním souborů prostřednictvím různých účtů), musí být oprávnění souborů zapisovatelná skupinou (například 775 a 664, nikoliv výchozí 755 a 644). Oprávnění souborů (obecně) by měla být upravena podle prostředí serveru (sdílený hostitel RackSpace CloudSites například doporučuje 700 a 600 pro jednoho uživatele ftp nebo 770 a 660 pro více uživatelů ftp). Více informací naleznete v části o oprávněních k souborům (některé soubory a složky vyžadují přísnější oprávnění).
Poznámka: Pokud se zobrazí hlášení „failed update“, odstraňte soubor .maintenance z adresáře WordPress pomocí FTP. Tím se nag zpráva „failed update“ odstraní.
Ref: http://codex.wordpress.org/Upgrading_WordPress#One-click_Update
Někdy se však stane, že tato funkce WordPressu selže. V takovém případě musí být aktualizace provedena automaticky, aby se web vrátil do plně funkční aktuální instalace WordPressu. Následuje jednoduchý návod, jak v takové situaci ručně aktualizovat WordPress.
Před zahájením tohoto procesu si prosím zálohujte všechny soubory WordPressu pro případ chyb nebo nepředvídaných problémů. V rámci našich zdrojů jsou k dispozici další návody, které popisují, jak správně zálohovat soubory/databázi WordPressu.

Přemístění souborů WordPressu

A. Stáhněte si nejnovější balíček WordPress zip (nebo tar.gz) z: http://wordpress.org/download/
B. Dekomprimujte komprimované soubory stažené v kroku A.
C. Deaktivujte všechny zásuvné moduly WordPress (pokud v této fázi upgradu nemáte přístup k panelu WP, můžete to provést tak, že přes SSH přejdete do složky /plugins a provedete chmod 000 této složky. Po úplné aktualizaci všech souborů WordPressu můžete tuto změnu vrátit a zásuvné moduly znovu aktivovat).
D. Odstraňte staré adresáře wp-includes a wp-admin prostřednictvím FTP nebo přístupu SSH.
E. Pomocí přístupu FTP nebo SSH vezměte adresáře wp-includes a wp-admin, které se nacházejí v nekomprimovaném souboru tar.gz nebo zip, a zkopírujte je do umístění odstraněných souborů z kroku D.
F. Zkopírujte obsah složky wp-content z nekomprimovaných souborů tar.gz nebo zip dovnitř aktuální složky wp-content vaší instalace WordPress. Po výzvě nechte systém přepsat všechny již existující soubory. Složku wp-content z aktuální instalace NEMAZEJTE, pouze přepište soubory v ní. NENAHRAZUJTE aktuální složku wp-content novou verzí, pouze překopírujte obsah z nové složky wp-content do staré složky wp-content.
G. Nahrajte všechny „volné“ soubory umístěné v kořenovém adresáři nekomprimovaného taru.gz nebo zip do kořenového adresáře aktuální instalace wordpressu.
Poznámka: Pokud tento postup provedete podle výše uvedeného postupu, neměli byste se obávat ztráty uložených nastavení a pověření wp-config.php.

Aktualizace instalace

A. Přejděte do panelu správce aktuální instalace systému WordPress. Přihlaste se. Po přihlášení, pokud vaše instalace WordPressu potřebuje aktualizaci databáze, budete k tomu v tomto okamžiku vyzváni. Bude vám poskytnuta adresa URL, na kterou můžete kliknout a která je podobná adrese http://example.com/wordpress/wpadmin/upgrade.php. Klikněte na dodaný odkaz z vašeho WordPressu a postupujte podle následných pokynů. Tento krok aktualizuje databázi tak, aby byla plně kompatibilní s veškerým kódem přidaným během kroku 1.
Tento proces by měl být proveden co nejdříve po dokončení A-G kroku 1!

Čištění

A. V tomto okamžiku jste z velké části hotovi. Po kontrole, že je vaše instalace WordPressu správně aktualizovaná a funguje podle očekávání (bez zásuvných modulů), můžete nyní odstranit nekomprimované soubory stažené v kroku 1.
B. V tuto chvíli můžete také přejít a znovu povolit všechny zásuvné moduly (nebo jim vrátit jejich normální práva).
C. Pokud máte problémy s přihlášením do nově aktualizované instalace WordPressu, vymažte mezipaměť prohlížeče a zkuste to znovu.
Pokud z nějakého důvodu tento proces ruční aktualizace stále selhává, můžete se podívat do podrobné instalace aktualizace WordPressu, která se nachází na následující adrese: http://codex.wordpress.org/Upgrading_WordPress_Extended

Similar Posts

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.