Я загрузил проект CodeIgniter с сервера, и я хочу запустить его в своем локальном хосте, у меня возникла ошибка при запуске. Кто-нибудь знает, в чем проблема? Я использовал MAMP на Mac.Ошибка подключения к базе данных для установки существующего CodeIgniter
Вот моя ошибка дб:
ErrorException [ Fatal Error ]: Unable to connect to your database server using the provided settings./Filename: core/Loader.php/Line Number: 346
Вот database.php
<?php if (! defined('BASEPATH')) exit('No direct script access allowed');
$active_group = ENVIRONMENT;
$active_record = TRUE;
$db['development']['hostname'] = 'localhost';
$db['development']['username'] = 'fake';
$db['development']['password'] = 'fake';
$db['development']['database'] = 'bmgr';
$db['development']['dbdriver'] = 'mysqli';
$db['development']['dbprefix'] = '';
$db['development']['pconnect'] = TRUE;
$db['development']['db_debug'] = TRUE;
$db['development']['cache_on'] = FALSE;
$db['development']['cachedir'] = '';
$db['development']['char_set'] = 'utf8';
$db['development']['dbcollat'] = 'utf8_general_ci';
$db['development']['swap_pre'] = '';
$db['development']['autoinit'] = TRUE;
$db['development']['stricton'] = FALSE;
$db['staging']['hostname'] = 'localhost';
$db['staging']['username'] = 'fake';
$db['staging']['password'] = 'fake';
$db['staging']['database'] = 'bmgr1';
$db['staging']['dbdriver'] = 'mysqli';
$db['staging']['dbprefix'] = '';
$db['staging']['pconnect'] = TRUE;
$db['staging']['db_debug'] = TRUE;
$db['staging']['cache_on'] = FALSE;
$db['staging']['cachedir'] = '';
$db['staging']['char_set'] = 'utf8';
$db['staging']['dbcollat'] = 'utf8_general_ci';
$db['staging']['swap_pre'] = '';
$db['staging']['autoinit'] = TRUE;
$db['staging']['stricton'] = FALSE;
Возможный дубликат [CodeIgniter: невозможно подключиться к серверу базы данных с использованием предоставленных параметров Сообщение об ошибке] (http://stackoverflow.com/questions/7254049/codeigniter-unable-to-connect-to-your-database-server-using-the-provided-settin) –
Не похоже, что вы изменили значение по умолчанию настройки базы данных. У вашей базы данных будет имя пользователя и пароль - вы установили MySQL? Если это так, вы можете создать пользователя через phpMyAdmin или на консоли, если хотите. – halfer
@halfer Я использовал MAMP, чтобы использовать MySQL? –