-1

php と mysql の構成に関して、ちょっとした興味深い問題があります。連携するように構成できません。mysql データベースに接続しようとすると、次のエラーが表示されます。 致命的なエラー: 未定義関数 mysql connect( ) への呼び出し。

現在、最新バージョンの mysql と php を使用しており、サーバーとして Windows 7 ボックスを使用しています。

特定の制限により、事前設定された Web サーバーまたはパッケージを使用できません (xampp、apache、または easyphp は使用できません)。そのため、php に付属しているビルトイン開発サーバーの使用にかなり制限されています。これまでのところ、php.ini ファイルを編集し、php_mysql.dll からセミコロンを削除して ; を削除しました。私の拡張フォルダを反映するように extension_dir = "C:\PHP\ext" を変更しました。

私が持っている2つの質問は次のとおりです。

A)php 5.4に含まれる開発サーバーは、mysqlデータベースに接続することさえできますか

B)もしそうなら、誰かがこの構成の問題に対するいくつかの可能な修正を私に提供できますか?

与えられた助けに感謝します。

-

4

2 に答える 2

0

実行してみてphpinfo();、MySQL で動作するように構成されているかどうかを確認してください。

于 2013-03-26T11:55:48.790 に答える
-1

php.ini から php_mysql モジュールを有効にする必要があります。デフォルトは無効です。

php.ini から:

...
;extension=php_ldap.dll
extension=php_mysql.dll
extension=php_mysqli.dll
...

対応するモジュールから削除;し、apache を保存して再起動します。

于 2013-03-26T12:01:42.200 に答える