2009-07-11 12 views
-1

私はCodeIgniterのを使用している、と私はそれで私のデータベースを使用することはできませんよ。私はこのtutorialを正確にフォローしていますが、localhostで開くと404ページが表示されます。CodeIgniterのデータベース接続の問題

+0

詳細をお知らせください。標準的なインストール作業ですか?あなたはウェルカムページを手に入れますか? 404はデータベースを操作する必要がありません... –

+0

404は実際にあなたのページが存在しないことを意味します。正しい住所を入力したことを確認してください。 – usoban

+0

ya私はウェルカムページを手に入れました。また、私もhello worldプログラムを作成しました。 – webkul

答えて

3

でDatabaseクラスのドキュメントを表示することができます。

ここでは、データベースのためのあなたの情報を追加する必要があります。

$active_group = "default"; 
$active_record = TRUE; 

$db['default']['hostname'] = "localhost"; 
$db['default']['username'] = "yourdbusername"; 
$db['default']['password'] = "password_for_db"; 
$db['default']['database'] = "name_of_db"; 
$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"; 

あなたはそれをしましたか?

2

あなたは404を取得している場合は、データベース接続ではないかもしれません。ルーティングを確認し、実際に存在するページにアクセスしていることを確認してください。ビューをロードするコントローラーにアクセスしている場合は、ビューのロードを今停止し、コントローラーから直接接続をテストします。あれば "YES"、そうであれば "NO"を出力します。

あなたの問題が解決しない場合は

、ダブルチェックしてデータベース接続の設定を。最後に、フレームワークに精通しているときに、別のWebサイトではなくドキュメンテーションに従うことをお勧めします。あなたは、あなたのアプリケーション/設定/データベースをセットアップする必要があり http://codeigniter.com/user_guide/database/index.html