[cakephp]Mac+XAMPPでbakeする時にエラーが出る
Mac(Snowleopard)+XAMPPでcakephpのbakeするときにエラーが出てモデルをじりっと焼けない!どうやらmysql.sockのシンボリックリンクを作ってやるだけで解決できるみたい。
こんなエラーが出る。
Warning: mysql_connect(): [2002] No such file or directory (trying to connect via unix:///tmp/mysql.sock) in /Applications/XAMPP/xamppfiles/htdocs/cake/libs/model/datasources/dbo/dbo_mysql.php on line 454 Warning: mysql_connect(): No such file or directory in /Applications/XAMPP/xamppfiles/htdocs/cake/libs/model/datasources/dbo/dbo_mysql.php on line 454 Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in /Applications/XAMPP/xamppfiles/htdocs/cake/libs/model/datasources/dbo/dbo_mysql.php on line 460 Warning: mysql_get_server_info() expects parameter 1 to be resource, boolean given in /Applications/XAMPP/xamppfiles/htdocs/cake/libs/model/datasources/dbo/dbo_mysql.php on line 468 Warning: mysql_query() expects parameter 2 to be resource, boolean given in /Applications/XAMPP/xamppfiles/htdocs/cake/libs/model/datasources/dbo/dbo_mysql.php on line 500 Error: Your database does not have any tables.
mysql.sockのシンボリックリンクを作る。
ln -s /Applications/XAMPP/xamppfiles/var/mysql/mysql.sock /tmp/mysql.sock
やったー!ヽ(・∀・)人(・∀・)ノ













