Аўтаабнаўленні не атрымліваюцца на WordPress? Збой FTP?

WordPressНядаўна ў нас быў кліент, які наладжваў уласныя серверы для выкарыстання з WordPress. Калі нядаўні 3.04 бяспека адбылося абнаўленне, было пэўнае неабходнасць усталяваць гэтую версію на ўсіх нашых кліентах. Аднак гэты канкрэтны кліент заўсёды патрабаваў, каб мы абнаўлялі WordPress уручную ... працэс не для слабанервных!

Мы не атрымалі б тыповага "не магу пісаць файлы”Памылка ў гэтым блогу. Замест гэтага нам быў прадастаўлены экран з FTP-лагінам. Праблема была ў тым, што мы павінны запоўніць уліковыя дадзеныя FTP, і гэта зробіць усё яшчэ не атрымаецца... на гэты раз на аснове добрых паўнамоцтваў!

Я звязаўся з нашымі сябрамі ў цэнтрах апрацоўкі дадзеных Lifeline, штат Індыяна найбуйнейшы цэнтр апрацоўкі дадзеных, паколькі ў іх ёсць некалькі вылюдкаў Apache і яны сканфігуравалі ўласныя серверы. Яны прадаставілі мне простае рашэнне - даданне ўліковых дадзеных FTP непасрэдна ў WP-config.php файл для цвёрдага ўводу ўліковых дадзеных FTP:

вызначыць ('FTP_HOST', 'localhost'); define ('FTP_USER', 'імя карыстальніка'); define ('FTP_PASS', 'пароль');

Па нейкай прычыне аднолькавыя ўліковыя дадзеныя, якія не працавалі ў форме, выдатна працавалі, калі былі ўстаўлены ў файл канфігурацыі! Акрамя таго, гэта прымушае WordPress дзейнічаць сапраўды гэтак жа, як і без неабходнасці FTP ... проста націсніце абнаўленне і ідзіце!

4 Каментары

  1. 1

    У мяне паўсталі памылкі аўтаматычнага абнаўлення WordPress пасля перабудовы сервера і стварэння новай устаноўкі WordPress. Мая праблема ўзнікла ў Firefox, а не ў WordPress - іншыя могуць сутыкнуцца з такой жа праблемай, калі іх імя карыстальніка ў FTP і імя карыстальніка WordPress такія ж, як і ў мяне (хаця і з вялікай літарай і паролямі).

    Праблема ў тым, што Firefox, калі ў вас уключана функцыя "запамінаць паролі", будзе аўтаматычна выпраўляць карыстальніка / перадаць у форму тое, што, на яго думку, павінна быць заснавана на тым, што захоўваецца ў дыспетчары пароляў. У маім выпадку мае ўліковыя дадзеныя WordPress былі захаваны, але мае ўліковыя дадзеныя FTP не, бо яны могуць быць выкарыстаны для SSH на сайце. Людзі ў гэтай сітуацыі могуць альбо часова адключыць "запамінаць паролі" у сваіх наладах / параметрах пры спробе выкарыстоўваць аўтаматычнае абнаўленне WordPress, альбо прымяніць фрагмент кода ў WordPress, каб выправіць гэта паводзіны.

  2. 2

    Дуг,

    У мяне была такая ж праблема з хатняй зборкай Apache. Аказваецца, гэта было вынікам неналежных дазволаў і ўласнасці на пэўныя файлы і каталогі.

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

    Па спасылцы вышэй было прадстаўлена, як выправіць праблему без выкарыстання ўліковых дадзеных ftp. Зразумела, я не рэкамендую вам скарачаць увесь свой каталог карыстальнікаў да 775 (а я не), але гэта прывяло мяне ў правільным кірунку.

    Адам

  3. 3

    Для іншых, хто шукае магчымыя рашэнні: Іншы блогер вырашыў праблемы з аўтаматычным абнаўленнем, відавочна, прымусіўшы гаспадара выкарыстоўваць php5, дадаўшы ў файл .httaccess наступнае:

    AddType х-MAPP-php5 .php

  4. 4

    Дзякуй за абмен ведамі, у мяне ўзніклі праблемы з аўтаабнаўленнямі, але адзінае рашэнне, якое я знайшоў, - дэактываваць убудовы, потым аўтаматычна абнаўляць WordPress і, нарэшце, рэагаваць на ўсе ўбудовы.

    Гэты савет прызначаны для рознай праблемы, але добра ведаць, як яе вырашыць.

    Прывітанне з Мексікі!

Што вы думаеце?

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца каментар.