2011-11-15 3 views
0

gii에서 'model'및 'CRUD'generator에 액세스하려고하면이 오류가 발생합니다. @ 데이터베이스 'jivaindo_finale'CPanel의 Yii Framework : gii의 'model'generator에 액세스하려고 시도 할 때의 데이터베이스 오류

는 서버에서 원격으로 '로컬 호스트'[42000] [1044] 액세스 사용자 jivaindo_fin '거부 SQLSTATE :

CDbConnection은 DB 연결을 열지 못했습니다 다른 곳. 그리고 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', 
), 

아무도이 문제에 대해 도움을 줄 수 있습니까? '모델'생성기에 액세스 할 수있는 모든 솔루션?

+1

데이터베이스가 다른 서버에있는 경우 호스트가 localhost 인 이유는 무엇입니까? 그것은해야한다 : 호스트 = 귀하의 MySQL 서버의 –

답변

0

connectionString에 localhost 대신 127.0.0.1을 사용해 보셨습니까?

+0

나는 시도하고 동일한 오류가있어. – NoOne

+1

@NoOne 원격 MySQL 서버에 연결하는 데 오류가 없다고 생각합니다. 당신이 제공 한 사용자 이름에 꼭 필요한 권한이 있습니까? –

+0

많은 도움을 주셔서 감사합니다. – NoOne