ホームページ >バックエンド開発 >PHPチュートリアル >phpMyAdmin - 例外、mysqli (外部リンク、英語) 拡張機能をロードできません。PHP 構成を確認してください - ドキュメント内のいくつかの成功した解決策
phpMyAdmin - エラーが発生しました。mysqli (外部リンク、英語) 拡張機能をロードできません。PHP 設定を確認してください - ドキュメント内のいくつかの成功した解決策
1) 通常、Apache ディレクトリ php_mysql の php.ini に extension= があります。 .dll、extension=php_mysqli.dll はコメント化されています (デフォルトですべてオンになっているため、この状況は通常、上位バージョンでは発生しません)
2) wamp2.0 バージョン: apache ディレクトリに libmysql.dll が存在しません。
3) wamp2.1 バージョン: Apache ディレクトリ下の php.ini のデフォルト値: E_ALL & ~E_NOTICE の前にコメントはありません
4) 通常、Apache 下の php.ini 内の拡張ディレクトリ パスは正しいです。 phpinfo() のロードされた設定ファイルに表示されているパスを参照して判断します
これらは私が遭遇し、解決できた方法の一部にすぎないため、上記は要約であるとは言えません。エラーは 1 つだけですが、必ずしも問題の解決策があるとは限りません。喜んで共有します。
私はトラブルに巻き込まれるのが好きな人間です。実際、この種の問題に対する解決策は再インストールすることですが、個人的にはそうしたくありません。時間を見ると、すでに真夜中を過ぎており、私の心は少し混乱しています。この機会に、これらのマスターや専門家にいくつかの不満を表明したいと思います。おしゃべりの時間を減らして、より多くの時間を費やしてください。能力があるなら、ワンプに代わるものを考え出してください。これは少なくとも私たちの初心者にとっては非常に役立ち、私たちが外国語を勉強する代わりに外国人が中国語を勉強できるようになります。目を開けていられないので、何か気になるところがあればチェックしてください!
-----解決策--------------------------------
私のクラスメートが不当な扱いを受けました...カカ、あなたが不当な扱いを受けて私の妻に賠償しなければならないことがないように、このスレッドを終了させてください。
もう一度、私はに敬意を表します。 5か月間DLLに苦労してきた私のクラスメート。
------解決策---------
config [$i]['extension'] = 'mysqli';
mysqli を使用したくない場合は、
$cfg['Servers'][$i]['extension'] に変更します。 = 'mysql';