/ / CodeIgniterがデータベースに接続できませんでした - データベース、codeigniter、接続

CodeIgniterがデータベースに接続できませんでした - データベース、codeigniter、接続

私のプロジェクトは、ローカルサーバー(xampp)で完全に動作しています:

  • PHP 5.3.8
  • MYSQL 5.5.16
  • APACHE 2.2.21

さて、私はそれをWebサーバー上で動作させようとし、CodeIgniterはデータベースに接続できませんでした。 私はこのコードに接続しようとしています。

$link =  mysql_connect("localhost", "user", "pass");
if (!$link) {
die("No pudo conectarse: " . mysql_error());
}
echo "Conectado  satisfactoriamente";

CIは言う:

提供された設定を使用してデータベースサーバーに接続できません。

CIデータベース設定ファイルの設定は次のとおりです。

$db["default"]["hostname"] = "localhost";
$db["default"]["username"] = "user";
$db["default"]["password"] = "pass";
$db["default"]["database"] = "database";
$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;

ここでは、基本的なMySQL接続と phpinfo()

http://guatrache.gov.ar/test.php

ここでCIからのエラーメッセージを見ることができます:

http://guatrache.gov.ar/index.php

御時間ありがとうございます。

PD:WebサーバーのPHP 5.3.9、MYSQL 5.1.60

回答:

回答№1は0

データベースクラスを自動読み込みし、コントローラ内のアクティブなレコードを使用することができます。 http://codeigniter.com/user_guide/database/active_record.html