/ / CodeIgniter sa nemohol pripojiť k databáze - databáza, kódový editor, pripojenie

Program CodeIgniter sa nedokázal pripojiť k databázam - databázam, kódovač, pripojenie

Mám projekt dokonale pracujúci na mojom lokálnom serveri (xampp) s:

  • PHP 5.3.8
  • MYSQL 5.5.16
  • APACHE 2.2.21

Teraz sa snažím, aby to fungovalo na webovom serveri a CodeIgniter sa nemohol pripojiť k databáze. Snažím sa spojiť s týmto kódom a funguje dobre:

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

ale CI hovorí:

Nemožno sa pripojiť k databázovému serveru pomocou poskytnutých nastavení.

Nastavenia konfiguračného súboru databázy CI sú:

$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;

tu vidíte fungovanie základného MySQL pripojenia a phpinfo()

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

a tu vidíte chybové hlásenie od KI:

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

Ďakujem za Váš čas.

PD: Webový server má: PHP 5.3.9, MYSQL 5.1.60

odpovede:

0 pre odpoveď č. 1

Môžete automaticky vložiť databázovú triedu a vo svojom radiči používať aktívne záznamy. http://codeigniter.com/user_guide/database/active_record.html