2010-12-22 80 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)