Schermo bianco dopo lo spostamento di WordPress su un nuovo server con lo stesso dominio

3 apr 2014, 13:41:11
Visualizzazioni: 17.5K
Voti: 1

Devo spostare la mia installazione di WordPress mantenendo lo stesso nome di dominio. Ecco cosa ho fatto:

  1. Ho effettuato il backup del database e della cartella "wp-content"
  2. Ho installato una nuova versione pulita di WordPress sul nuovo server
  3. Ho svuotato il database della nuova installazione e ho importato il contenuto del vecchio database (perché le regole dei prefissi non mi permettono di creare un database con lo stesso nome del vecchio)
  4. Ho sostituito la cartella "wp-content" della nuova installazione con quella della vecchia installazione

Ora ho il nuovo database (contenente il vecchio contenuto) con il nuovo file "wp-config.php" che lo accompagna. Tuttavia ottengo uno schermo bianco. Perché?

6
Commenti

Ho avuto quel problema una volta, anche se non sono riuscito a capirlo. Ho seguito questa strada per risolverlo. È ovvio che hai i dettagli del tuo database e anche un backup. Elimina il tuo wp-config.php. Dato che WordPress non riesce a trovare wp-config.php, ti porterà automaticamente alla configurazione di un nuovo wp-config.php. Quando ti verranno richiesti i dettagli del database, inserisci le informazioni del tuo db. WordPress ora creerà un nuovo wp-config.php e dovresti essere in grado di vedere il tuo sito normalmente. Una cosa che consiglio è di ripulire i tuoi permalink dopo aver effettuato l'accesso

Pieter Goosen Pieter Goosen
3 apr 2014 14:35:04

C'è ancora un file index.html nella tua root? Potrebbe essere quello a causare il problema.

Maartje Maartje
3 apr 2014 15:45:25

Riesci ad accedere a wp-admin? Gli errori sono abilitati?

ehmad11 ehmad11
5 apr 2014 12:13:33

Il plugin WordPress SEO era il colpevole, non sono sicuro del perché/come. Rinominare la sua cartella tramite FTP per disattivarlo ha risolto il problema.

drake035 drake035
9 apr 2014 22:24:23

So che è ovvio ma nessuno ha menzionato i log; vale sempre la pena verificare qual è il codice di risposta HTTP per la pagina vuota, specialmente su server nuovi/non familiari, per poi risalire alla causa. Recentemente ho avuto un inutile errore 500 nel log di accesso di Nginx, che necessitava di molteplici modifiche alla configurazione di php-fpm, oltre alle solite costanti WP_DEBUG, per scrivere effettivamente gli errori da qualche parte.

William Turrell William Turrell
7 apr 2015 22:21:41

@Maartje Grazie, eliminare index.html ha funzionato per me.

chbary chbary
22 mar 2018 00:14:50
Mostra i restanti 1 commenti
Tutte le risposte alla domanda 2
0

Penso che il nome del tema attivo sia sovrascritto. Controlla il valore 'option_name' => 'current_theme' nella tabella wp_options. Il option_value corrisponde al nome del tuo tema attivo?

3 apr 2014 20:09:40
0

Ho avuto un problema simile. Stavo usando un tema personalizzato. Quando ho spostato il sito su un nuovo server ho iniziato ad avere la schermata bianca, ma riuscivo comunque ad accedere a wp-admin.

Ho aggiornato il mio tema e lo ho riattivato. Dopodiché ha iniziato a funzionare correttamente.

Prova a vedere se funziona anche per te. Basta aggiornare/reinstallare il tema e riattivarlo.

22 giu 2018 16:13:42