0

シェルを使用してモデルを構築しようとすると

ケーキ焼き

M

私はこのエラーが発生します:

致命的なエラー: 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 'エラー'; それ以外の場合は「問題ありません」とエコーします。

別のファイルにすべて正常に印刷されますが、

588 行目の直前の dbo_mysql.php

印刷エラー

データベース構成は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 に答える