cakephpで焼く前に焼かれた。
bakeしてうまそうに焼こう〜〜!
って思っていつも通り焼きにかかったが、なぜかできない。。。
毎回こんなエラーを出して俺を焼きにかかろうとしてくる。
Error: Database connection "Mysql" is missing, or could not be created.
負けてられへん戦いがここにはある。
早速選手交代で、グーグル先生に選手交代。
中盤で競り合いが続き、両者一歩も譲らない。
しかし、前半終了間際。
ペナルティーエリア内に攻め込まれ、シュートを打たれるがグーグル先生が
神のdetabaseでこれをセーブする。
ここで、前半終了。
後半からPHPのPDOの出番。
早速チャンスがくるが、すでにインストール済みでシュートを外す。
ここでグーグル先生のチャンス!!!
中盤のこちらのサイトから絶妙なスルーパス!!
これに反応したグーグル先生が、キーパーと1対1!!!!!!
ここで必殺技の神のdetabaseシュート!!!
public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'root',
'password' => 'root',
'database' => 'fact',
'prefix' => '',
'encoding' => 'utf8',
'unix_socket' => '/Applications/MAMP/tmp/mysql/mysql.sock'
);
これが決まりゴール!!!
以上!!
もう、めんどくさくなってしまった。w
グーグル先生のポジションは一体どこなのでしょうか?ww
つまり、このエラーが出たら、
Error: Database connection "Mysql" is missing, or could not be created.
detabase.phpの記述にこれを追加してみてください。
'unix_socket' => '/Applications/MAMP/tmp/mysql/mysql.sock'
私の環境は、
Apache/2.2.29
PHP/5.6.7
でMAMPです。