Fix: Aktualizace vyžaduje FTP údaje

Určitě se Vám stalo, že po přenesení webu nebo jiným zásahům např. změna práv souboru při pokusu o zabezpečení webových stránek přestala fungovat automatická aktualizace pluginu, šablon i samotného WP.

Podobný obrázek snad viděl každý zkušenější developer i někteří uživatelé.

ftp_screen

Nastavení FTP připojení pro WordPress

Protože je někdy oříšek správně nastavit FTP připojení k WordPressu, jednoduchým návodem ukážu jak to vyřešit.

Nejprve se připojíme pomocí FTP klienta k serveru a otevřeme soubor wp-config.php

Do souboru přidáte následující kód, který definuje přímou aktualizaci bez využití FTP:

define('FS_METHOD','direct');

Protože nyní by proběhla aktualizace pouze s hláškou viz obrázek

ftp_screen

Pro detailní debug v souboru wp-config.php provedeme změnu:

Z:

define('WP_DEBUG',false);

na:

define('WP_DEBUG',true);

 

Po opětovném pokusu o aktualizaci získáme přesný výpis chyb, které při aktualizaci nastanou.

ftp_chyba2

Z chybové hlášky je patrné, že jsou špatně nastaveny práva a nelze otevřít soubor readme.html
(Poznámka autora: Že se nepodařilo zkopírovat soubor readme.html jsme věděli již z předchozí chyby, ale tento detailní debug prozradil proč.)

Opravíme správným nastavením práv. V tomto případě nastavení práv pro webový server, aby měl právo zápisu.

Nezapomeneme vypnout debug v souboru wp-config.php a provedeme změnu nastavením:

define('WP_DEBUG',false);

Nyní spustíme znovu aktualizaci.  Po provedení dojde k zobrazení uvítací stránky.

ftp_aktualizace2

Výborně! Máme zpravené aktualizace přímo z administrace WordPressu bez nutnosti nastavovat FTP účet.

Související články

Den podnikání aneb hosting za půlku

05.10.2017 [ Pavel Urbánek ]

Řešíte problémy s pomalým načítání webových stránek? Máme pro Vás řešení! Každý podnikatel potřebuje mít výbornou odezvu webu, aby jeho návštěvnící z webu neutekli. K příležitosti dni soukromého podnikání 10.10.2017...

Jak zřidit hosting pro WordPress

23.09.2017 [ Pavel Urbánek ]

Vytvoření hostingu pro WordPress je jednoduché  a opravdu to zvládne každý během jedné minuty. Jak projít procesem objednávky hostingu si ukážeme v následujícím videu. Jak vidíte v tomto videu, zřízení...

Další novinky