0

当我尝试使用 shell 构建模型时

蛋糕烤

我收到此错误:

致命错误:调用 C:\Program Files\EasyPH 中的未定义函数 mysql_query()

P-5.3.2\www\cake\cake\libs\model\datasources\dbo\dbo_mysql.php 在第 588 行

phpinfo();

mysql 扩展已启用,我正在使用 mysql 驱动程序

跑步

if(!function_exists('mysql_query')) echo 'error'; 否则回显“一切都好”;

在单独的文件上打印一切正常,但在

dbo_mysql.php 就在第 588 行之前

打印错误

我相信数据库配置是正确的http://127.0.0.1/cake/

它说

您的数据库配置文件存在。

Cake 能够连接到数据库。

我在 windows xp pro sp3 上使用 cakephp 和 easyphp 的最新稳定版本,路径设置正确

任何想法?

谢谢你

4

2 回答 2

1

在 php.exe 旁边创建一个具有以下内容的“php.ini”文件解决了我的问题。

EasyPHP-xxx\php\php.ini

[PHP]

extension_dir = "ext"
extension=php_mysql.dll
于 2011-03-03T14:38:00.373 回答
0

好的,这很容易,easyphp 使用不同于默认创建的 php.ini 解决了问题

于 2010-05-23T12:03:48.813 回答