Home > PC > Mac Archive

Mac Archive

MAMP環境CakePHP1.2のbakeでSQL接続エラー

 自宅のローカルマシン(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.

 

というエラーが出た。

解決方法としては、 

Continue reading

Home > PC > Mac Archive

Recent Posts
Sponsored Link
Recent Comments
Recent Trackbacks
楽天AD
Amazon
BlogParts
あわせて読みたいブログパーツ
フィードメーター - ElectronicBrain is eating BreakFast

Return to page top