Определение переменной конфигурации имени хоста MySQL при использовании поддоменов в Codeigniter - PullRequest
0 голосов
/ 26 июня 2011

Допустим, у нас есть установка Codeigniter и способ доступа к этой установке / сайту - subdomain.domain.com

Какой должна быть переменная hostname в конфигурации базы данных Codeigniter? Я попробовал два ниже, но я все еще не могу соединиться с базой данных.

$db['default']['hostname'] = 'localhost';
$db['default']['hostname'] = 'subdomain.domain.com';

ПРИМЕЧАНИЕ. Я уверен, что имя пользователя и пароль верны.

ПРИМЕЧАНИЕ 2. Использование поддоменов в MySQL считается внешним источником? Если да, я должен тогда включить опцию в MySQL, чтобы принять внешний запрос? Не уверен, что это актуально.

Ответы [ 2 ]

0 голосов
/ 26 июня 2011

Я использую:

$db['default']['hostname'] = "localhost"; 

на моей локальной машине, это не обязательно должен быть IP-адрес, только то, что ваша машина может преобразовать в IP-адрес ..

0 голосов
/ 26 июня 2011
$db['default']['hostname'] = 'xx.xxx.xxx.xxx';

Попробуйте установить для него IP-адрес сервера. Вот так я всегда настраиваю свою.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...