Mac Archive
MAMP環境CakePHP1.2のbakeでSQL接続エラー
- 2008-08-09 (土)
- CakePHP 初心者メモ | Mac

自宅のローカルマシン(Mac)でローカルサーバー環境を作って、CakePHP開発を行おうと思ったのですが、いろいろエラーが出てしまったのでメモ。
Mac OS X にて、MAMPをインストールし、ローカルWEBサーバ+PHP+MySQLの環境を作りました。
そこでCakePHPを開発しようと思い、CakePHP1.2を入れてみたのですが、bakeからMySQLに接続できない。。。
まず、CakePHPを各種設定ファイル(core.php、database.php)を設定し、ページを開いたら、きちんと、
Cake is able to database.
と表示されます。
しかし、
# php cake.php bake
とbakeでモデルを作ろうと思うと、MySQLに接続できないのです。
まずは一つ目のエラー。
Use Database Config: (test/default)
[default] >
Warning: mysql_connect(): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2) in /wwwroot/rnd-aff/cake/libs/model/datasources/dbo/dbo_mysql.php on line 118
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /wwwroot/rnd-aff/cake/libs/model/datasources/dbo/dbo_mysql.php on line 123
Warning: mysql_get_server_info(): supplied argument is not a valid MySQL-Link resource in /wwwroot/rnd-aff/cake/libs/model/datasources/dbo/dbo_mysql.php on line 131
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /wwwroot/rnd-aff/cake/libs/model/datasources/dbo/dbo_mysql.php on line 153
Error: Your database does not have any tables.
というエラーが出た。
解決方法としては、
- Comments: 0
- Trackbacks: 0
-
-
-
- EC-CUBE インストール方法
- MovableType 4.23 から WordPress 2.7 へ移行しました
- mboxの一つのファイルを分割する方法(Thunderbird→becky!移行)
- WindowsXPのネットワークドライブ自動切断を無効にする方法
- 非常に安価な120GBのノート向けSSDが登場
- CakePHP 1.2 final リリース!
- クリスマスなリラックマ2008
- Windows Media Player 11でAVIファイルが再生できないときの対処
- Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’
- あけましておめでとうございます 2009
-