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!

Mi sono messo in contatto con 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 aver avviato una nuova installazione di WordPress. Il mio problema è sorto 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 in base a ciò che ritiene dovrebbe essere basato su ciò che è memorizzato nel gestore password. Nel mio caso, le mie credenziali WordPress sono state salvate, ma non le mie credenziali FTP, poiché possono essere utilizzate per SSH nel sito. Le persone in questa situazione possono disabilitare temporaneamente "ricorda 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 è stato 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 chownre l'intera directory utente su 775 (e non l'ho fatto), ma questo mi ha portato nella giusta direzione.

    Adamo

  3. 3

    Per gli altri alla ricerca di possibili soluzioni: un altro blogger ha risolto i suoi problemi di aggiornamento automatico costringendo apparentemente 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 plug-in, quindi aggiornare automaticamente WordPress e infine riattivare tutti i plug-in.

    Questo consiglio è 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.