私は大きな問題に直面しています。cestacerta.com で CodeIgniter と MySQL を使用してアプリケーションを実行しています。
私は 2 つのバージョンを持っています。1 つは本番環境で完全に動作し、もう 1 つは開発中です。これは、私のマシンと他の開発者でローカルに実行されます。
さて、データベースにリモート接続するために必要な開発バージョンです。突然動作しなくなりました。
サーバー上のすべての IP 設定にアクセスする許可を与えました。Mysql GUI ツールを使用してデータベースにアクセスできます。新しくダウンロードしたバージョンの CodeIgniter を含むいくつかの異なるコードへのアクセスをテストしましたが、常に同じエラーが発生しました。
データベース エラーが発生しました
指定された設定を使用してデータベース サーバーに接続できません。
ファイル名: C:\xampp\htdocs\cestacerta\system\database\DB_driver.php
ライン番号: 119
エラーが自分のマシンにある場合 (および開発者も同じエラーを抱えているため)、またはエラーが契約しているサーバーにある場合に、明らかにしたことを実行できるテストがあるかどうかを知る必要があります。
- 編集 -
$active_group = 'デフォルト';
$active_record = TRUE;
$db['default']['hostname'] = 'mysql.cestacerta.com';
$db['default']['username'] = 'db_username';
$db['default']['password'] = 'pass';
$db['default']['database'] = 'db_name';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;