Торт испечь неопределенную функцию mysql_query на easyphp - PullRequest
0 голосов
/ 23 мая 2010

когда я пытаюсь использовать оболочку для построения моделей

торт-пирог

M

я получаю эту ошибку:

Неустранимая ошибка: вызов неопределенной функции mysql_query () в C: \ Program Files \ EasyPH

P-5.3.2 \ www \ cake \ cake \ libs \ model \ datasources \ dbo \ dbo_mysql.php на линии588

on

phpinfo ();

Расширение mysql включено, я использую драйвер mysql

, работающий

if (! function_exists ('mysql_query')) echo 'error';иначе echo 'все отлично';

в отдельном файле печатает все отлично, но на

dbo_mysql.php непосредственно перед строкой 588

выводит ошибку

iсчитаю, что конфигурация базы данных правильная, как на http://127.0.0.1/cake/

он говорит

Ваш файл конфигурации базы данных присутствует.

и

Cake может подключитьсяв базу данных.

Я использую последнюю стабильную версию cakephp и easyphp для Windows XP Pro SP3, пути установлены правильно

Любая идея?

спасибо

Ответы [ 2 ]

1 голос
/ 03 марта 2011

Создание файла php.ini рядом с php.exe со следующим содержимым решило мою проблему.

EasyPHP-x.x.x \ PHP \ php.ini

[PHP]

extension_dir = "ext"
extension=php_mysql.dll
0 голосов
/ 23 мая 2010

хорошо, это было легко, easyphp использует другой php.ini, чем defoult создание одного решило проблему

...