Aggiornamenti automatici non riusciti su WordPress? FTP non riuscito?

WordPressRecentemente, abbiamo avuto un client che ha configurato i propri server per l'utilizzo con WordPress. Quando il recente Sicurezza 3.04 l'aggiornamento è arrivato, c'era un senso di urgenza nell'ottenere questa versione installata su tutti i nostri client. Tuttavia, questo particolare client ha sempre richiesto l'aggiornamento manuale di WordPress ... un processo non per i deboli di cuore!

Non avremmo il tipico "non può scrivere file"Errore su questo blog. Invece ci è stata fornita una schermata con login FTP. Il problema era che avremmo inserito le credenziali FTP e così sarebbe stato ancora fallire... questa volta sulla base di buone credenziali!

Ho contattato i nostri amici dei Lifeline Data Center, Indiana il più grande data center, dal momento che hanno alcuni fanatici di Apache e hanno configurato i propri server. Mi hanno fornito una soluzione semplice: aggiungere le credenziali FTP direttamente all'interno del file wp-config.php file per codificare le credenziali FTP:

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

Per qualche motivo, le credenziali identiche che non funzionavano nel modulo, funzionavano perfettamente quando inserite nel file di configurazione! Inoltre, fa sì che WordPress si comporti proprio come farebbe senza la necessità di FTP…. fai clic su Aggiorna e vai!

Commenti

  1. 1

    Ho riscontrato errori di aggiornamento automatico di WordPress dopo aver ricostruito il mio server e avviato una nuova installazione di WordPress. Il mio problema è nato da Firefox, non da WordPress: altri potrebbero riscontrare lo stesso problema se il loro nome utente FTP e il nome utente WordPress sono gli stessi del mio (sebbene con lettere maiuscole e password diverse).

    Il problema è che Firefox, se hai abilitato "Ricorda password", correggerà automaticamente l'utente / pass nel modulo a quello che pensa dovrebbe essere basato su ciò che è memorizzato nel gestore delle password. Nel mio caso, le mie credenziali di WordPress sono state salvate, ma le mie credenziali FTP no, poiché possono essere utilizzate per SSH nel sito. Le persone in questa situazione possono disabilitare temporaneamente "ricorda le password" nelle loro preferenze / opzioni quando tentano di utilizzare l'aggiornamento automatico di WordPress o applicare un pezzo di codice a WordPress per correggere questo comportamento.

  2. 2

    Doug,

    Ho avuto lo stesso problema con una build domestica di Apache. Si scopre che era il risultato di autorizzazioni e proprietà improprie su determinati file e directory.

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

    Il collegamento sopra ha fornito informazioni su come correggere il problema senza utilizzare le credenziali ftp. Ovviamente non ti consiglio di chown l'intera directory utente a 775 (e non l'ho fatto) ma questo mi ha portato nella giusta direzione.

    Adamo

  3. 3

    Per altri alla ricerca di possibili soluzioni: un altro blogger ha risolto i suoi problemi di aggiornamento automatico apparentemente costringendo il suo host a utilizzare php5 aggiungendo quanto segue al suo file .httaccess:

    AddType x-mapp-php5 .php

  4. 4

    Grazie per aver condiviso la conoscenza, ho riscontrato problemi con gli aggiornamenti automatici ma l'unica soluzione che ho trovato è disattivare i plugin, quindi aggiornare automaticamente WordPress e infine riattivare tutti i plugin.

    Questo suggerimento è per un problema diverso, ma è bene sapere come risolverlo.

    Saluti dal Messico!

Cosa ne pensi?

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati dei tuoi commenti.