Automaattiset päivitykset epäonnistuvat WordPressissä? FTP epäonnistui?

WordPressViime aikoina meillä oli asiakas, joka konfiguroi omat palvelimensa käytettäväksi WordPressin kanssa. Kun viime 3.04-suojaus päivitys tuli läpi, oli jonkin verran kiireellistä saada tämä versio asennettua kaikille asiakkaillemme. Tämä asiakas vaati kuitenkin aina, että päivitämme WordPressin manuaalisesti ... prosessi ei ole heikkohermoisille!

Emme saisi tyypillistä “ei voi kirjoittaa tiedostoja”Virhe tässä blogissa. Sen sijaan meille tarjottiin FTP-kirjautumisnäyttö. Ongelmana oli, että täytämme FTP-tunnistetiedot ja se täytetään silti epäonnistua... tällä kertaa hyvien valtakirjojen perusteella!

Otin yhteyttä ystäviimme Lifeline Data Centersissä, Indianassa suurin palvelinkeskus, koska heillä on joitain Apache-nörttejä ja he ovat määrittäneet omat palvelimensa. He antoivat minulle yksinkertaisen ratkaisun - lisäämällä FTP-tunnistetiedot suoraan wp-config.php tiedosto FTP-tunnistetietojen kovakoodaamiseksi:

define ('FTP_HOST', 'localhost'); define ('FTP_USER', 'käyttäjänimi'); define ('FTP_PASS', 'salasana');

Jostain syystä identtiset tunnistetiedot, jotka eivät toimineet muodossa, toimivat täydellisesti, kun ne asetettiin kokoonpanotiedostoon! Samoin se saa WordPressin toimimaan samalla tavalla kuin ilman FTP: tä ... klikkaa päivitä ja mene!

4 Kommentit

  1. 1

    Koin WordPressin automaattiset päivitysvirheet palvelimen uudelleenrakentamisen ja uuden WordPress-asennuksen kehityksen jälkeen. Minun ongelmani johtui Firefoxista, ei WordPressistä - toiset saattavat kokea saman ongelman, jos heidän FTP-käyttäjätunnuksensa ja WordPress-käyttäjätunnuksensa ovat samat kuin minulla (tosin isoilla kirjaimilla ja salasanoilla).

    Ongelmana on, että Firefox, jos sinulla on "muista salasanat" käytössä, korjaa käyttäjän / passin automaattisesti lomakkeessa siihen, jonka sen pitäisi sen mielestä perustua salasanojen hallintaan. Minun tapauksessani WordPress-kirjautumistietoni tallennettiin, mutta FTP-tunnuksiani ei, koska niitä voidaan käyttää SSH: n siirtämiseen sivustoon. Tässä tilanteessa olevat henkilöt voivat joko poistaa väliaikaisesti salasanojen muistamisen asetuksista tai asetuksista yrittäessään käyttää WordPressin automaattista päivitystä tai käyttää koodinpalaa WordPressiin tämän ongelman korjaamiseksi.

  2. 2

    Doug,

    Minulla oli sama ongelma Apachen kotirakennuksen kanssa. Osoittautui, että se johtui tiettyjen tiedostojen ja hakemistojen virheellisistä käyttöoikeuksista ja omistajuudesta.

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

    Yllä oleva linkki antoi oivalluksen ongelman korjaamisesta ilman ftp-tunnistetietoja. En tietenkään suosittele, että chown koko käyttäjä hakemisto 775 (en minä), mutta tämä johti minut oikeaan suuntaan.

    Aatami

  3. 3

    Muille mahdollisia ratkaisuja etsiville: Toinen bloggaaja ratkaisi automaattiset päivitysongelmat pakottamalla isäntänsä ilmeisesti käyttämään php5: tä lisäämällä seuraavat .httaccess-tiedostoonsa:

    AddType x-mapp-php5 .php

  4. 4

    Kiitos tiedon jakamisesta, olen kokenut ongelmia automaattisten päivitysten kanssa, mutta ainoa löytämäni ratkaisu on poistaa laajennukset käytöstä, päivittää WordPress automaattisesti ja lopuksi reagoida kaikki laajennukset.

    Tämä vinkki on tarkoitettu erilaiselle ongelmalle, mutta on hyvä tietää, miten se ratkaistaan.

    Terveisiä Meksikosta!

Mitä mieltä olet?

Tämä sivusto käyttää Akismetiä roskapostin vähentämiseksi. Lue, miten kommenttitietosi käsitellään.