ОС: WIN7 64bit, XAMPP.
Ошибка:
Cake is NOT able to connect to the database. Database connection "Mysql" is missing, or could not be created.
Я работаю над получением CakePHP на моем компьютере, но я получаю ошибку выше. Я давно искал решения для решения проблемы, и ничто не решило проблему.
Вот элементы, которые я проверил до сих пор.
Я попробовал запустить следующий скрипт, и он работает:
$connect = mysql_connect("127.0.0.1","root","") or die("Could not connect"); mysql_select_db("db_world") or die("Could not find db"); echo "hello world";
var_dump( extension_loaded('pdo_mysql') );
возвращает boolean true.
Вот моя конфигурация из файла database.php:
public $default = array( 'datasource' => 'Database/Mysql', 'persistent' => false, 'host' => '127.0.0.1', // - also tried localhost here 'login' => 'appuser', 'password' => 'appuser', 'database' => 'appone', 'prefix' => '', 'unix_socket' => 'C:/xampp/mysql/mysql.sock' // tried with and without this line //'encoding' => 'utf8', );
Есть идеи?