Fallen les dades automàtiques a WordPress? FTP fallit?

WordPressRecentment, teníem un client que configurava els seus propis servidors per utilitzar-los amb WordPress. Quan la recent Seguretat 3.04 es va produir l'actualització, hi havia una certa urgència a l'hora d'instal·lar aquesta versió a tots els nostres clients. Tanmateix, aquest client en particular sempre va requerir que actualitzéssim WordPress manualment ... un procés que no és gens feble.

No aconseguiríem el típic "no pot escriure fitxers”Error en aquest bloc. En lloc d'això, se'ns va proporcionar una pantalla amb accés FTP. El problema era que emplenaríem les credencials FTP i ho faria encara fracassen... aquesta vegada basat en bones credencials!

Em vaig posar en contacte amb els nostres amics dels centres de dades de Lifeline, a Indiana centre de dades més gran, ja que tenen alguns frikis d'Apache i han configurat els seus propis servidors. Em van proporcionar una solució senzilla: afegir les credencials FTP directament a wp-config.php fitxer per codificar les credencials FTP:

define ('FTP_HOST', 'localhost'); define ('FTP_USER', 'nom d'usuari'); define ('FTP_PASS', 'contrasenya');

Per alguna raó, les credencials idèntiques que no funcionaven al formulari funcionaven perfectament quan es posaven al fitxer de configuració. A més, fa que WordPress actuï tal com ho faria sense la necessitat de FTP ... només cal que feu clic a Actualitza i llest.

4 Comentaris

  1. 1

    Vaig experimentar errors d'actualització automàtica de WordPress després de reconstruir el meu servidor i fer una nova instal·lació de WordPress. El meu problema va sorgir de Firefox, no de WordPress; altres poden experimentar el mateix problema si el seu nom d'usuari FTP i el seu nom d'usuari de WordPress són els mateixos que els meus (encara que amb majúscules i contrasenyes diferents).

    El problema és que el Firefox, si teniu "recorda contrasenyes" habilitat, corregirà automàticament l'usuari/passarà el formulari al que creu que hauria de ser en funció del que s'emmagatzema al gestor de contrasenyes. En el meu cas, les meves credencials de WordPress es van desar, però les meves credencials FTP no, ja que es poden utilitzar per SSH al lloc. Les persones en aquesta situació poden desactivar temporalment "recordar contrasenyes" a les seves Preferències/Opcions quan intenten utilitzar l'actualització automàtica de WordPress o aplicar un fragment de codi a WordPress per corregir aquest comportament.

  2. 2

    Doug,

    Vaig tenir el mateix problema amb una compilació domèstica d'Apache. Resulta que va ser el resultat de permisos i propietat inadequats en determinats fitxers i directoris.

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

    L'enllaç anterior proporciona informació sobre com corregir el problema sense utilitzar credencials ftp. Per descomptat, no us recomano que utilitzeu tot el vostre directori d'usuaris a 775 (i no ho vaig fer), però això em va portar en la direcció correcta.

    Adam

  3. 3

    Per a altres que busquen possibles solucions: un altre blogger va resoldre els seus problemes d'actualització automàtica forçant, aparentment, el seu amfitrió a utilitzar php5 afegint el següent al seu fitxer .httaccess:

    AddType x-mapp-php5 .php

  4. 4

    Gràcies per compartir el coneixement, he tingut problemes amb les actualitzacions automàtiques, però l'única solució que he trobat és desactivar els connectors, després actualitzar automàticament WordPress i, finalment, reactivar tots els connectors.

    Aquest consell és per a un problema diferent, però és bo saber com resoldre'l.

    Salutacions des de Mèxic!

Què et sembla?

Aquest lloc utilitza Akismet per reduir el correu no desitjat. Esbrineu com es processa el vostre comentari.