Spostamento sito, reindirizzato a install.php
Buongiorno a tutti
Premetto che conosco drupal molto poco, mi sono però trovato nella necessità di migrare il sito presso una nuova infrastruttura e ho alcuni problemi
Il sistema sia nella vecchia installazione che nella nuova è basato su docker e il container è lo stesso in entrambe le installazioni, quindi escluderei possibili problemi lato moduli e/o versioni php
Il database è stato migrato da un mysql 5.6 ad un percona 8, andando a risolvere i vari problemi noti che tale passaggio comporta. Il DB è stato importato sul nuovo DB senza errori
Il problema è che quando ci si collega al sito si viene spediti alla pagina di installazione
/core/install.php
Ho provato dal container a collegarmi al DB usando i dati presenti nel file di configurazione e la connessione è avvenuta senza problemi
Cosa ho dimenticato/sbagliato?
Ciao
Claudio
Risposte
Scusate, dimenticavo I logs
Scusate, dimenticavo
I logs non danno informazioni, compare solo un 302 (redirect) dalla pagina richiesta alla pagina install.php
Ho provato a cancellare i cookies e da browser diversi, ma il risultato è sempre lo stesso
Ciao! Solitamente
Ciao! Solitamente l'installazione parte quando Drupal non trova un database configurato in settings.php o lo trova vuoto. Dovresti rivedere la configurazione del db in web/sites/default/settings.php. Se hai drush installato da linea di comando puoi lanciare "drush core-status" per capire a quale db tenta di agganciarsi Drupal. Con "drush sql-cli" ottieni il prompt del client sql connesso all'eventuale database. Qquest'ultimo comando ti dovrebbe restituire un errore se il db non è configurato correttamente.
Innanzitutto grazie per la
Innanzitutto grazie per la tua risposta
Ho installato drush e fatto le prove che hai suggerito
Il primo comando mi ha restituito i parametri corretti che mi aspettavo e il secondo si è collegato al DB senza errori.
Non so più che guardare