ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルのインストール時に発生する可能性がある「mysql 拡張機能をロードできません」問題の解決策

PHP_PHP チュートリアルのインストール時に発生する可能性がある「mysql 拡張機能をロードできません」問題の解決策

WBOY
WBOYオリジナル
2016-07-21 15:54:51744ブラウズ

phpmyadmin にアクセスすると、「mysql 拡張機能をロードできません。PHP 設定を確認してください。」が常に表示されます。原因は「php_mysql.dll」を読み込めないためです。
php 4.x ユーザーの場合は、discuz 4.0 プログラムのユーザーマニュアルの指示に従ってください。この問題は、PHP 5.x ユーザーで最も頻繁に発生します。
この問題は環境をセットアップしているときに発生しました。このフォーラムで解決策を確認したかったため、この問題に遭遇した人がかなりいることがわかりました。
私は PHP をいじり始めたばかりなので、各プログラムの最新バージョンをダウンロードしました。経験豊富なユーザーにとっては、以前のバージョンの使用に慣れていて、最新バージョンを使用するのが好きではないため、解決策を見つけるのは困難です。フォーラムで答えを見つけるのは初心者に任されています。

私はこの問題を解決してみんなと共有するために2時まで起きていました。これ以上の苦労はせずに、これが私の最終的な解決策です。同様にこの問題に遭遇した友人にとって役立つことを願っています。

私が使用しているphpのバージョン:php-5.1.1-Win32

ダウンロードしたdiscuz!4.0内のユーザーマニュアルに従って環境を設定してください。
赤い部分はマニュアルの手順と比較した変更点です:
1. php.ini ファイルの場合
C:PHP と入力し、php.ini-dist をコピーして C:WINNT (Windows XP/2003 では C:Windows) に置きます。 ) 内部で、名前を php.ini に変更し、メモ帳で開き、メモ帳の検索機能を使用して extension_dir = "./" を検索し、そのパスを PHP ディレクトリの下の拡張機能ディレクトリに指定します。例: extension_dir = "C : PHPext"; 次に register_globals = Off を検索し、Off を On に変更します。
;extension=php_mysql.dll を探し、その前の引用符 ";" を削除します。
2. マニュアルの IIS の設定手順については、php ディレクトリ内の「PHPsapiphp4isapi.dll」を「php5isapi.dll」に変更します。
3. マニュアルの手順に従って php ディレクトリと ext をコピーした後、マニュアルの拡張子です。ここでは ext) ディレクトリにある dll ファイルを system32 にコピーし、php ディレクトリにある libmysql.dll ファイルを system32 にコピーします。

IIS を再起動します:
コマンド プロンプトでコマンドを 1 つずつ実行します:
net stop w3svc
net stop iisadmin
net start w3svc

ほら、解決しましたか?

www.bkjia.com本当http://www.bkjia.com/PHPjc/318388.html技術記事 phpmyadmin にアクセスすると、「mysql 拡張機能をロードできません。PHP 設定を確認してください。」が常に表示されます。原因は「php_mysql.dll」を読み込めないためです。 php4.x ユーザーの場合は、4.0 プログラムに従ってください...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。