xampp mac bake できない

| カテゴリー : CakePHP,Mac | コメント (0)   はてなブックマーク - xampp mac bake できない

XAMPP for Mac OS X をインストールした環境で、CakePHPをBakeしようとしたら、エラーで焼けませんでした。


エラーの内容は次の通り

Warning Error: PDO::__construct(): [2002] No such file or directory (trying to connect via unix:///var/mysql/mysql.sock) in [/cakephp/lib/Cake/Model/Datasource/Database/Mysql.php, line 149]

mysql.sockがないよ〜というエラーのようです。

mysql.sockは、/Applications/XAMPP/xamppfiles/var/mysql/mysql.sockにありました。ターミナルから探さないと見つけられないようです。mysqlの設定ファイル、my.cnfに書いてあるのを確認して、ターミナルで


$ cd /Applications/XAMPP/xamppfiles/var/mysql
$ ls

で確認しました

となれば、後は /var/mysql/mysql.sock があればエラーを回避できそうです。


<code>$ sudo mkdir /var/mysql
$ sudo ln -s /Applications/XAMPP/xamppfiles/var/mysql/mysql.sock /var/mysql/mysql.sock</code>

で、無事エラーを回避できました。

おしらせ

  • Calemdar

    2012年11月
    « 10月   12月 »
     1234
    567891011
    12131415161718
    19202122232425
    2627282930  
  • Category

  • Archive

  • Latest articles

  • Tag Cloud