MAMPでCakePHPを使う。
mysqlのエラーが出る場合。
Warning Error: PDO::__construct(): [2002] No such file or directory (trying to connect via unix:///var/mysql/mysql.sock) in [/Applications/MAMP/htdocs/cakephp/lib/Cake/Model/Datasource/Database/Mysql.php, line 160]
app/Config/database.php
<?php public $default = array( 'datasource' => 'Database/Mysql', 'persistent' => false, 'host' => 'localhost', 'port' => '/Applications/MAMP/tmp/mysql/mysql.sock',// <--追記 'login' => 'root', 'password' => 'root', 'database' => 'dbName', 'prefix' => '', 'encoding' => 'utf8',// <--コメントインしておく ); ?>
タイムゾーンのエラーが出る場合
Warning: strtotime(): It is not safe to rely on the system's timezone settings. ………
app/Config/core.php
<?php //date_default_timezone_set('UTC'); date_default_timezone_set(‘Asia/Tokyo’); ?>