Windows2008R2を新規インストールし、php_mysql_Apache環境を構築しました。システムは64ビットであり、多くのトラブルに遭遇しました。
問題を解決するために、64 ビットの圧縮パッケージをダウンロードしました。最後に、php が mysql に接続するエラー、致命的エラー: 未定義関数 mysql_connect() への呼び出し
Baidu と Google も長い間検索し、最終的に解決しました。詳細: 言うまでもなく、php.in と Apache の他の httpd.conf 設定
重要なポイント 1. php の libmysql.dll ファイルを Apache の bin にコピーします。テスト後、動作します。
キーポイント 2: Apache2 を使用する場合は、PHPIniDir を使用するのが最善です。つまり、apache2/conf/httpd.conf ファイルに追加します。
# php.ini へのパスを設定します。「c:/php」はphp.ini が配置されているファイル パス
PHPIniDir "C:/php"
NTFS 上の PHP.ini に対する読み取り許可をサーバーに忘れずに付与してください。