Mysql
 sql >> Database >  >> RDS >> Mysql

CodeIgniter:impossibile connettersi al server del database utilizzando il messaggio di errore delle impostazioni fornite

Penso che ci sia qualcosa di sbagliato nella configurazione di PHP.
In primo luogo, esegui il debug della connessione al database utilizzando questo script alla fine di ./config/database.php :

...
  ...
  ...
  echo '<pre>';
  print_r($db['default']);
  echo '</pre>';

  echo 'Connecting to database: ' .$db['default']['database'];
  $dbh=mysql_connect
  (
    $db['default']['hostname'],
    $db['default']['username'],
    $db['default']['password'])
    or die('Cannot connect to the database because: ' . mysql_error());
    mysql_select_db ($db['default']['database']);

    echo '<br />   Connected OK:'  ;
    die( 'file: ' .__FILE__ . ' Line: ' .__LINE__); 
'; echo 'Connessione al database:' .$db['default']['database']; $dbh=mysql_connect ( $db['default']['hostname'], $db['default']['username'], $db['default']['password']) or die('Impossibile connettersi al database perché:' .mysql_error()); mysql_select_db ($db['default']['database']); echo '
Connesso OK:'; die( 'file:' .__FILE__ . ' Riga:' .__LINE__);

Quindi vedi qual è il problema.