2014-07-05 23 views
0

最近,我一直在試圖將我的yii框架網站從本地主機移動到互聯網。更改數據庫時意外的語法錯誤 - yii

但是,我嘗試更改數據庫時遇到了一個小錯誤。最初將數據庫設置爲,

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

所以,我努力改變它來搭配,我與我的主機使用的數據庫(HostGator的)

'db'=>array(
     'connectionString' => 'mysql:host=localhost;dbname=stephen_kathryn’, 
     'emulatePrepare' => true, 
     'username' => ‘admin’, 
     'password' => ‘admin’, 
     'charset' => 'utf8', 
    ), 

如果發生這種情況,但是,我得到該網站上的錯誤,上面寫着「​​在/home4/stephen/public_html/kathryn/protected/config/main.php on line 73". 我已經複製和再複製舊代碼拿過來,我不斷收到此錯誤。

有什麼簡單,我俯瞰?

回答

0

你做出了一個錯誤類型:

'mysql:host=localhost;dbname=stephen_kathryn’, //使用' insted的的

和代碼也波紋管同樣的錯誤。

0

對於任何可能有此問題的人來說,它起源於在mac上使用基本文本編輯器,而不是像sublime這樣的文本編輯器。我不得不使用崇高編輯文件,然後重新加載它,以便它的工作。