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 Lifeline, 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 crear una nova instal·lació de WordPress. El meu problema va sorgir de Firefox, no de WordPress; altres persones poden experimentar el mateix problema si el nom d’usuari FTP i el nom d’usuari de WordPress són els mateixos que els meus (encara que amb majúscules i contrasenyes diferents).

    El problema és que Firefox, si teniu activat el "recordar contrasenyes", corregirà automàticament l'usuari / passarà el formulari al que creu que hauria de basar-se en allò que s'emmagatzema al gestor de contrasenyes. En el meu cas, les meves credencials de WordPress s'han desat, però les meves credencials FTP no, ja que es poden utilitzar per SSH al lloc. Les persones que es troben 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 la construcció de la casa d’Apache. Resulta que va ser el resultat de permisos i propietats incorrectes sobre determinats fitxers i directoris.

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

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

    Adam

  3. 3

    Per a altres persones que cerquin possibles solucions: un altre blogger va resoldre els seus problemes d’actualització automàtica obligant 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 experimentat problemes amb les actualitzacions automàtiques, però l'única solució que he trobat és desactivar els connectors, després actualitzar automàticament el WordPress i, finalment, reactivar tots els connectors.

    Aquest consell és per a un problema diferent, però és bo saber resoldre-ho.

    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.