Infinite Loop per l'aggiornamento del database di Wordpress 3.9


8

Di recente ho aggiornato la versione di Wordpress del mio blog alla 3.9. Dopo aver eseguito l'aggiornamento ho ricevuto questo messaggio dopo aver tentato di accedere al pannello di amministrazione.

Aggiornamento del database richiesto

WordPress è stato aggiornato! Prima di inviarti lungo la strada, dobbiamo aggiornare il tuo database alla versione più recente.

Il processo di aggiornamento potrebbe richiedere alcuni minuti, quindi sii paziente.

Mi viene quindi presentato un pulsante " Aggiorna database Wordpress ". Quando faccio clic sul pulsante, dopo una breve pausa mi viene presentato il seguente messaggio.

Aggiornamento completato

Il tuo database WordPress è stato aggiornato con successo!

Grande. Tranne che ogni volta che provo ad accedere al pannello di amministrazione mi viene presentato nuovamente il primo messaggio che mi chiede di aggiornare nuovamente il mio database.

Qualcuno sa come uscire da questo ciclo infinito?


Quali plugin hai installato?
Howdy_McGee

Risposte:


4

L'ho avuto su uno dei miei siti di recente (impostato su core di aggiornamento automatico, quindi non sono sicuro se su 3.9 o uno di 3.8. *). Risolto il problema wp cache flushcon lo svuotamento della cache: tramite wp-cli, immagino che altri modi funzionerebbero altrettanto bene.


Posso raddoppiarlo. Ho appena avuto un'installazione 3.9 che ha richiesto solo diverse esecuzioni e uno svuotamento della cache per funzionare.
Kaiser

+1 Lo svuotamento della cache degli oggetti risolve i sintomi del problema.
Weston Ruter,

1

Ciò è dovuto a una mancata corrispondenza tra le versioni dei database che hai dichiarato di utilizzare nelle impostazioni.

Si prega di seguire questi passaggi:

  1. Vai alla /wp-include/cartella e apri il version.php.
  2. Trova il valore per $wp_db_versione annotalo.
  3. Ora, apri il tuo database, controlla nella tabella chiamata wp_options
  4. Trova il db_versionvalore:

    SELECT option_value FROM yourdatabase.wp_options WHERE option_name = 'db_version';

  5. Questi due valori devono essere uguali . Modificalo nel version.phpfile, non nel database.


Fonte: http://wpquestions.com/question/showChrono/id/4151
Fonte: https://stackoverflow.com/a/23506630/2615737

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.