codeigniter プロジェクトにリモート データベースを使用しようとしています (WAMP を使用しています)。コントローラー ページを表示しようとすると、次のエラーが表示されます。
データベース エラーが発生しました 指定された設定を使用してデータベース サーバーに接続できません。ファイル名: C:\wamp\www\Naranpur\system\database\DB_driver.php 行番号: 124
これらは私のデータベースファイル設定です:
$db['default']['hostname'] = 'something.cs.something.edu';
$db['default']['port'] = '3306';
$db['default']['username'] = 'some_user';
$db['default']['password'] = 'some_pwd';
$db['default']['database'] = 'some_database';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = FALSE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = TRUE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'latin1';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
しかし、次の設定でローカルホストのデータベースにアクセスして同じ URL を指定すると、うまくいきます!
$db['default']['hostname'] = 'localhost';
$db['default']['port'] = '3306';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = 'test';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = FALSE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = TRUE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'latin1';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
誰かが私がどこで間違っているのか教えてもらえますか?