Yii Framework с CPanel: ошибка базы данных при попытке доступа к генератору «модели» в gii

Я получил эту ошибку при попытке доступа к генератору «модель» и «CRUD» в gii.

CDbConnection не удалось открыть соединение с БД: SQLSTATE [42000] [1044] Отказано в доступе для пользователя 'jivaindo_fin'@'localhost' к базе данных 'jivaindo_finale'

Сервер удален в другом месте. И использовать Cpanel для доступа к нему. имя сервера — jivcom.com. (я редактировал файл с помощью filezilla)

В качестве базы данных используется MySQL. Я проверил имя базы данных, имя пользователя и пароль базы данных. И все совпадает в Cpanel.

Это config/main.php в веб-папке. я подозреваю, что это то место, где я получаю ошибку, но я не могу ее найти.

'db'=>array(
'connectionString' => 'mysql:host=localhost;dbname=jivaindo_finale',
'emulatePrepare' => true,
'username' => 'jivaindo_fin',
'password' => 'j1v41nd0',
'charset' => 'utf8',
),

Может ли кто-нибудь помочь мне с этой проблемой? любое решение, позволяющее получить доступ к генератору «модели»?


person NoOne    schedule 15.11.2011    source источник
comment
Если база данных находится на другом сервере, почему ваш хост=localhost? Должно быть: host = ip вашего сервера mysql   -  person k to the z    schedule 15.11.2011


Ответы (1)


Вы пробовали 127.0.0.1 вместо localhost в строке подключения?

person incognito    schedule 15.11.2011
comment
@NoOne, я думаю, у вас нет ошибки при подключении к удаленному серверу MySQL. Вы уверены, что указанное вами имя пользователя имеет необходимые привилегии? - person try2fly.b4ucry; 08.12.2011