WordPress Reindirizza a wp-admin/install.php
Sto lavorando sul mio sito WordPress. Ho cambiato il colore del font del mio sito, poi ho aggiornato la pagina ma mi reindirizza a wp-admin/install.php
.
Cosa posso fare ora? Come posso recuperare l'accesso al mio sito?

Apri il tuo codice/setup tramite FTP o simile.
- Controlla il nome del database, username, password e prefisso delle tabelle nel file wp-config.php.
- Verifica che il file wp-config.php esista e che il nome o l'estensione del file non siano stati scritti erroneamente.
Riferimento: http://codex.wordpress.org/Editing_wp-config.php

Dopo aver riavviato la mia macchina, il mio WordPress ha iniziato a reindirizzare all'installazione. Il database segnalava che le tabelle di WordPress "non esistevano" quando visualizzate tramite phpMyAdmin. Spegnendo il webserver e poi riavviando il server mySQL ho risolto il problema sul mio sistema.
Prova a spegnere il tuo webserver (in modo corretto), poi riavvia mySQL.

Il problema si trova nel file wp-config.php
. Devi verificare attentamente il campo $table_prefix
e assicurarti che corrisponda ai prefissi delle tabelle nel tuo database effettivo.
Esempio: Se nel database le tue tabelle appaiono come wp_website_year_comments
, nel tuo wp-config.php
dovrebbe apparire così:
/**
* Prefisso delle tabelle del database WordPress.
*
* Puoi avere più installazioni in un unico database assegnando a ciascuna
* un prefisso unico. Solo numeri, lettere e underscore per favore!
*/
$table_prefix = 'wp_website_year_';

Ho riscontrato anch'io questo problema e alla fine ho capito che il plugin Jetpack installato insieme a WordPress è la causa principale. Previene gli attacchi brute force e migliora la sicurezza, quindi dopo circa 10 chiamate REST al server, blocca automaticamente tutte le richieste reindirizzando a install.php. Disattivando Jetpack ho risolto il problema.

Alcune correzioni che funzionano sempre:
CONTROLLA wp-config
- Le credenziali del database devono essere aggiornate
Controlla il prefisso in wp-config A volte il prefisso è sbagliato come wp_ o altri. Controlla il tuo database e correggilo.
Controlla il file .htaccess Prova a inserire il file htaccess predefinito di WordPress
Controlla il nome del file wp-config A volte le persone modificano il file wp-config-sample invece. Devi modificare il file wp-config.

@Izzy Hegazy la soluzione ha funzionato nel mio caso. Mi ero completamente dimenticato di aver cambiato il prefisso delle tabelle nella vecchia installazione. Nel frattempo, nella nuova installazione, ho utilizzato il prefisso predefinito delle tabelle wp_.
SOLUZIONE
In caso di migrazione; assicurati che il prefisso delle tabelle nella vecchia installazione sia lo stesso nella nuova installazione.
Elimina il file wp-config-sample.php.
Verifica se esiste il file wp-config.php
Controlla i dettagli di connessione al database e assicurati che puntino al database corretto. (username & password)
Prova a riparare le tabelle del database utilizzando PHPmyadmin. A volte le tabelle del database si danneggiano e causano errori.
Queste sono solitamente le soluzioni nella maggior parte dei casi.

Questo accade a causa dei seguenti problemi:
- File mancanti
- Problema con i dettagli di connessione al database
- Problema con l'URL del sito
- Problema con il file .htaccess
- Errore del server web
- Risorse bloccate da un plugin
- Limite di query superato
- Privilegi insufficienti sul database
- Estensioni PHP
Riferimento: https://www.scratchcode.io/wordpress-keeps-redirecting-to-wp-admin-install-php/
