2012-02-14 2 views
0

У меня есть проект работает отлично на моем локальном сервере (XAMPP) с:CodeIgniter не удалось подключиться к базе данных

  • PHP 5.3.8
  • MYSQL 5.5.16
  • APACHE 2.2.21

Теперь я пытаюсь заставить его работать на веб-сервере, а 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: Веб-сервер имеет: PHP 5.3.9, MySQL 5.1.60

+0

Похоже, вы пытаетесь подключиться к базе данных под названием «database». У вас на самом деле есть база данных, называемая «база данных» для подключения? – Catfish

ответ

Смежные вопросы