Selhávají automatické aktualizace na WordPressu? FTP nefunguje?

WordPressNedávno jsme měli klienta, který nakonfiguroval své vlastní servery pro použití s ​​WordPress. Když poslední Zabezpečení 3.04 aktualizace prošla, byl pocit, že je nutné tuto verzi nainstalovat na všechny naše klienty. Tento konkrétní klient však vždy požadoval, abychom WordPress upgradovali ručně ... proces není pro slabé povahy!

Nedostali bychom typické „nemůžu psát soubory”Chyba na tomto blogu. Místo toho jsme dostali obrazovku s přihlášením FTP. Problém byl v tom, že vyplníme pověření FTP a bude stále selhat... tentokrát na základě dobrých pověření!

Kontaktoval jsem naše přátele v Lifeline Data Centers v Indianě největší datové centrum, protože mají několik geeků Apache a nakonfigurovali si vlastní servery. Poskytli mi jednoduché řešení - přidání pověření FTP přímo do wp-config.php soubor s pevným kódem pověření FTP:

define ('FTP_HOST', 'localhost'); define ('FTP_USER', 'username'); define ('FTP_PASS', 'heslo');

Z nějakého důvodu fungovala identická pověření, která ve formuláři nefungovala, perfektně, když byla vložena do konfiguračního souboru! Díky tomu funguje WordPress stejně, jako by to bylo bez nutnosti FTP…. stačí kliknout na aktualizaci a jít!

4 Komentáře

  1. 1

    Po opětovném sestavení serveru a roztočení nové instalace WordPress jsem zaznamenal chyby automatické aktualizace WordPress. Můj problém vznikl z prohlížeče Firefox, nikoli z WordPressu - ostatní mohou zaznamenat stejný problém, pokud jsou jejich uživatelské jméno FTP a uživatelské jméno WordPress stejné jako moje (i když s odlišnou velikostí písmen a hesly).

    Problém je v tom, že Firefox, pokud máte povoleno „pamatovat hesla“, automaticky opraví uživatele / heslo ve formuláři podle toho, co by podle něj mělo být založeno na tom, co je uloženo ve správci hesel. V mém případě byly moje přihlašovací údaje WordPress uloženy, ale moje přihlašovací údaje FTP nebyly, protože je lze použít k SSH na web. Lidé v této situaci mohou při pokusu o použití automatické aktualizace WordPress dočasně deaktivovat možnost „zapamatovat si hesla“ v části Předvolby / Možnosti nebo toto chování opravit pomocí kódu WordPress.

  2. 2

    Doug,

    Stejný problém jsem měl s domácí sestavou Apache. Ukázalo se, že to byl výsledek nesprávných oprávnění a vlastnictví určitých souborů a adresářů.

    http://robspencer.net/auto-update-wordpress-without-ftp/

    Výše uvedený odkaz poskytl informace o tom, jak problém vyřešit bez použití pověření ftp. Samozřejmě nedoporučuji, abyste celý svůj uživatelský adresář nastavili na 775 (a já ne), ale to mě vede správným směrem.

    Adam

  3. 3

    Pro ostatní, kteří hledají možná řešení: Jiný blogger vyřešil své problémy s automatickou aktualizací tím, že zjevně donutil svého hostitele používat php5 přidáním následujícího do svého souboru .httaccess:

    AddType x-mapp-php5 .php

  4. 4

    Děkuji za sdílení znalostí, narazil jsem na problémy s autoupdates, ale jediné řešení, které jsem našel, je deaktivovat pluginy, poté autoupdate WordPress a nakonec reaktivní všechny pluginy.

    Tento tip je pro jiný problém, ale je dobré vědět, jak jej vyřešit.

    Pozdrav z Mexika!

Co si myslíte?

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.