Sto effettuando una migrazione di tutti i siti web presenti un server che risponde ad un ip (IP_OLD) su una nuova macchina a cui corrisponde un nuovo ip pubblico (IP_NEW).
Il primo step di questa migrazione è stato quello di importare il dump di un data base in un nuovo data base creato sulla macchina nuova.
Una volta importata il Data Base, su settings.php è stati impostati i dati del nuovo db.
$db_url = 'mysqli://newdb_user:password@IP_NEW/db_name';
L'albertura si trova ancora sulla vecchia macchina con IP_OLD mentre il DB si trova sulla nuova macchina con IP_NEW.
Purtroppo il sito va nella pagina di offline
Site off-lineThe site is currently not available due to technical problems. Please try again later. Thank you for your understanding.
If you are the maintainer of this site, please check your database settings in the settings.php file and ensure that your hosting provider's database server is running. For more help, see the handbook, or contact your hosting provider.
The mysqli error was: Access denied for user 'newdb_user'@'IP_OLD' (using password: YES).
Da questo messaggio di errore, si riscontra che drupal cerca di loggare l'utente del nuovo db sulla vecchia macchina (IP_OLD) e non sulla nuova (IP_NEW) come invece dovrebbe essere. Di conseguenza non trova il DB.
Come mai succede questo?
Come posso risolvere tale inconveniente?
Ma non penso che devi mettere il Ip de la nuova macchina in settings.php . Forse devi modificare i DNS Zone dal Cpanel or Plesk il IP nuovo. Almeno che non hai particolari impostazioni.
----------------------------------------
bI’Iqchugh’ yIvang !
Se sei triste, agisci!
Proverbio Klingon
ma quello anche, era lo step successivo... alla migrazione dell'alberatura.
questo primo step si riferiva a Migro i DB sulla nuova macchina e nei settings.php della vecchia macchina inserisco l'ip della macchina in cui si trovano i data base, cioè il nuovo server.
tutto qui!!.. e vorrei tanto capire come mai non funziona!
...adesso ho optato per inserire nel DNS 2 record A verso ip diversi, al fine di migrare rapidamente, questo perchè non ha funzionato la soluzione che imputata in questa discussione.
http://www.sanisapori.eu