Heru, похоже, вы просто хотите изменить текущую конфигурацию БД с localhost на ваш работающий сервер.Для этого откройте файл database.php
в папке application/config
.Затем найдите эти строки.
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = ''; // might be empty or might be full
$db['default']['database'] = 'your_database';
и измените его на это.,.
$db['default']['hostname'] = 'your_host_name';
$db['default']['username'] = 'your_user_name';
$db['default']['password'] = 'your_password';
$db['default']['database'] = 'your_new_database';
в зависимости от того, используете ли вы общий хост или нет, и другие факторы.Ваш хост может предоставить вам новое имя хоста, может потребовать пароль и может предоставить вам предварительно сконфигурированное имя базы данных.Посмотрите на хост-провайдера для этих частей информации.
, если это не сработает.,.
Вы также можете попытаться изменить его на этот, который находит IP-адрес вашего сервера и преобразует его в именованный адрес, но ваша база данных может находиться или не находиться по другому адресу.Но это стоит того.
$hostIP = $_SERVER['SERVER_ADDR'];
(string)$hostname = gethostbyaddr($hostIP);
$db['default']['hostname'] = $hostname;
$db['default']['username'] = 'your_user_name';
$db['default']['password'] = 'your_password';
$db['default']['database'] = 'your_new_database';
также, если вы уверены в IP своей базы данных, измените вышеуказанное значение
(string)$hostname = gethostbyaddr($hostIP)
на
(string)$hostname = gethostbyaddr('10.11.12.123'); // with your IP #