ホームページ > バックエンド開発 > PHPチュートリアル > 初心者関連の質問: Mysqli 拡張機能が WIN7 で見つかりません

初心者関連の質問: Mysqli 拡張機能が WIN7 で見つかりません

WBOY
リリース: 2016-06-13 12:57:07
オリジナル
863 人が閲覧しました

初心者の質問: mysqli 拡張機能が WIN7 で見つかりません
私は PHP の初心者です、
WIN7 では、phpMyAdmin へのログイン時にエラーが発生しました: mysqli 拡張機能がありません。 PHP スクリプトで mysqli_connect を呼び出すと、エラーが報告されます:
致命的なエラー: xxxx 行 xxxx
の未定義関数 mysqli_connect() の呼び出し この場合、拡張子が見つからないですよね?ただし、extension=php_mysql.dll と extension=php_mysqli.dll を開いて、これら 2 つの DLL が配置されているディレクトリを環境変数に追加しましたが、まだ機能しません。
不思議なことに、XP でも同じ環境で正常に実行できるのです。どうしたの?相談してください。
私の環境: オペレーティング システム WIN7 Ultimate、PHP バージョン 5.2.17、Apache 2.0、MYSQL バージョン 5.5.29

拡張子 php phpmyadmin 拡張機能
-----解決策--------------------------------
私もこの問題に遭遇しました、昨日解決しました。

2 つのファイル libmysql.dll と php.ini を C:/Windows ディレクトリ
にコピーします。 これが機能しない場合は、C:/Windows/System32 ディレクトリにコピーします。


-----解決策--------------------------------
この場合、Apache http.conf Write
を使用する必要があります。 SetEnv PHPRC "パス/PHP5/"
PHPINIDir "パス/PHP5/php.ini"

同時に、拡張機能の保存パスも php.ini
に設定する必要があります。 この方法では、win ディレクトリにコピーする必要はありません

引用:
私もこの問題に遭遇しましたが、昨日解決しました。

2 つのファイル libmysql.dll と php.ini を C:/Windows ディレクトリ
にコピーします。 これが機能しない場合は、C:/Windows/System32 ディレクトリにコピーします。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート