1.
PHP.ini の次のパラメータの前にある「;」を削除します:
コードをコピーします コードは次のとおりです:
;extension=php_dba.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mysql.dll
;extension =php_mysqli.dll
;extension=php_pdo.dll
;extension=php_pdo_mysql.dll
ファイルを保存し、IIS を再起動します
具体的な手順
配置;extension=php_mysql.dll
extension=php_mysql.dll に変更します
extension_dir = " "
extension_dir = "ext/" に変更します
次に、libmysql.dll を変更します。それを system32 にコピーして、再起動します。
php mysql が接続できるかどうかをテストします。
$link=mysql_connect( 'localhost ', 'root ', '123456 ');
if(!$link) echo "失敗";
else echo ";
?>2. mysql がある場合 (「mysql」キーワードで検索)、バージョン互換性の問題がある可能性がある場合
2. PHP ファイル内の libmysql.dll を x:windowssystem32 にコピーしていない場合は、PHP 内の mysql モジュールを変更します。 .ini extension=php_mysql.dll をコメントアウトして、Apache を再起動します。それでも動作しない場合は、マシンを再起動し、php_info() 関数を使用してテストしてください。
[マイ コンピュータ] を右クリックし、[プロパティ] -> [詳細] -> [環境変数] -> [システム環境変数] をクリックします。
a. [システム環境変数] で [パス] を選択し、この行を強調表示し、[編集] を選択します。 " を追加し、変数値の最後に ";D:php" (php.exe が配置されているディレクトリ) を追加します
b. 「システム環境変数」->「新規」->変数名「PHPRC」 - >変数値 "D:php" (php.ini が存在するディレクトリ) ->
2. httpd.conf ファイルの PhpIniDir 設定が Php のディレクトリを指していることを確認します。
3. httpd.conf の PhpIniDir="C:/Php" を PhpIniDir="C:Php" に変更してみます。