I CakePHP (cake_1.2.2.8120) и EasyPHP (3.0) установлены в Windows Vista Ultimate. Я следовал интерактивным учебникам по выпечке, успешно установил соединение с базой данных с помощью команды «выпечка торта» из интерфейса командной строки.
Я запекла контроллер для своей таблицы «Пользователи» с помощью команды «php cake.php bake controller Users» - все работало нормально. Однако, когда я попытался запечь представление аналогичным образом, я получил это сообщение:
Fatal error: Call to undefined function mysql_connect() in C:\Web\EasyPHP
\www\cake\cake\libs\model\datasources\dbo\dbo_mysql.php on line 374'
Кроме того, модуль mysql включен для PHP на странице phpmyadmin (web), но я не могу найти его в CLI (используя «php -m» из командной строки), даже если я раскомментировал « extension = php_mysql.dll "в файле php.ini.
Есть какие-нибудь подсказки?