Mga Autoupdate na Nabigo sa WordPress? Nabigo ang FTP?

WordPressKamakailan lamang, mayroon kaming isang kliyente na nag-configure ng kanilang sariling mga server para magamit sa WordPress. Kapag ang kamakailan 3.04 seguridad Ang pag-update ay dumating sa pamamagitan, mayroong ilang pakiramdam ng pangangailangan ng madaliang pag-install ng bersyon na ito sa lahat ng aming mga kliyente. Gayunpaman, palaging kinakailangan ng partikular na kliyente na i-upgrade namin nang manu-mano ang WordPress ... isang proseso na hindi para sa mahina ang puso!

Hindi namin makukuha ang tipikal na "hindi makasulat ng mga file”Error sa blog na ito. Sa halip ay binigyan kami ng isang screen na may FTP login. Ang problema ay pupunan namin ang mga kredensyal ng FTP at gagawin ito mabibigo pa rin... sa oras na ito batay sa mahusay na mga kredensyal!

Nakipag-ugnay ako sa aming mga kaibigan sa Lifeline Data Center, Indiana pinakamalaking data center, dahil mayroon silang ilang mga Apache geeks at na-configure ang kanilang sariling mga server. Binigyan nila ako ng isang simpleng solusyon - pagdaragdag ng mga kredensyal ng FTP nang direkta sa loob ng wp-config.php i-file sa hardcode ang mga kredensyal ng FTP:

tukuyin ('FTP_HOST', 'localhost'); tukuyin ('FTP_USER', 'username'); tukuyin ('FTP_PASS', 'password');

Para sa ilang kadahilanan, ang magkaparehong mga kredensyal na hindi gumana sa form, perpektong gumana kapag inilagay sa config file! Gayundin, ginagawa nito ang WordPress na kumilos tulad nito nang hindi nangangailangan ng FTP .... i-click lamang ang update at pumunta!

4 Comments

  1. 1

    Naranasan ko ang mga error sa awtomatikong pag-update ng WordPress matapos muling itayo ang aking server at iikot ang isang bagong pag-install ng WordPress. Ang aking problema ay lumitaw mula sa Firefox, hindi sa WordPress - ang iba ay maaaring makaranas ng parehong isyu kung ang kanilang FTP username at WordPress username ay kapareho ng sa akin (bagaman may iba't ibang mga malalaking titik at password).

    Ang problema ay ang Firefox, kung mayroon kang naka-on na "tandaan ang mga password," awtomatikong itatama ang gumagamit / pumasa sa form sa kung ano sa palagay nito dapat batay sa kung ano ang nakaimbak sa password manager. Sa aking kaso, nai-save ang aking mga kredensyal sa WordPress, ngunit ang aking mga kredensyal sa FTP ay hindi, dahil maaari silang magamit sa SSH sa site. Ang mga tao sa sitwasyong ito ay maaaring pansamantalang hindi paganahin ang "alalahanin ang mga password" sa kanilang Mga Kagustuhan / Pagpipilian kapag sinusubukang gamitin ang auto-update ng WordPress o maglapat ng isang piraso ng code sa WordPress upang iwasto ang ugaling ito.

  2. 2

    Doug,

    Nagkaroon ako ng parehong problema sa isang pagbuo ng bahay ng Apache. Ito ay isang resulta ng hindi wastong mga pahintulot at pagmamay-ari sa ilang mga file at direktoryo.

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

    Ang link sa itaas ay nagbigay ng pananaw sa kung paano maitatama ang problema nang hindi gumagamit ng mga kredensyal ng ftp. Siyempre hindi ko inirerekumenda na chown mo ang iyong buong direktoryo ng gumagamit sa 775 (at hindi ako) ngunit hahantong ako sa tamang direksyon.

    Adan

  3. 3

    Para sa iba na naghahanap ng mga posibleng solusyon: Nalutas ng isa pang blogger ang kanyang mga problema sa pag-update ng auto sa pamamagitan ng pagpapilit sa kanyang host na gumamit ng php5 sa pamamagitan ng pagdaragdag ng sumusunod sa kanyang .httaccess file:

    AddType x-mapp-php5 .php

  4. 4

    Salamat sa pagbabahagi ng kaalaman, nakaranas ako ng mga problema sa mga autoupdate ngunit ang tanging solusyon na natagpuan ko ay upang i-deact ang mga plugin pagkatapos ay i-autoupdate ang WordPress at sa wakas ay gawing reaktibo ang lahat ng mga plugin.

    Ang tip na ito ay para sa isang iba't ibang problema ngunit mahusay na malaman kung paano ito malulutas.

    Pagbati mula sa Mexico!

Ano sa tingin ninyo?

Ang site na ito ay gumagamit ng Akismet upang mabawasan ang spam. Alamin kung paano naproseso ang data ng iyong komento.