2010-12-22 67 views
0

H, 我是蛋糕php的新手。所以我面臨着一個問題。使用Cake Bake時出現Mysql錯誤

我已經安裝了XAMPP,我的cakephp項目文件夾位於htdocs(/ opt/lampp/htdocs/cakephp)中。當我通過/.cake烘烤命令啓動蛋糕烘烤時,出現如下的mysql錯誤。

enter code here 

PHP Warning: mysql_connect(): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /opt/lampp/htdocs/cakephp/cake/libs/model/datasources/dbo/dbo_mysql.php on line 552 

你能幫我嗎?

+0

你的config/database.php文件說什麼? – RabidFire 2010-12-22 09:59:15

回答

0

檢查您是否正確安裝了MySQL。

0

XAMPP通常會出現此錯誤。

你可以做兩兩件事來解決這個問題:

  1. 全新安裝的Apache + PHP + MySQL的
  2. 如果你在Linux或Mac上,你可以創建一個符號鏈接插座:

    ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock 
    

其中,/ tmp /是你的mysql XAMPP文件夾(如/opt/lampp/var/mysql/mysql.sock)

相關問題