※ ChatGPTを利用し、要約された質問です(原文:MySQLとPHPがつながりません。)
MySQLとPHPがつながりません
このQ&Aのポイント
MySQLとPHPがつながらない状況について説明します。MySQL5.1、Apache2.0、PHP5.2.4をインストールしましたが、MySQLとPHPがつながりません。
phpinfoを確認した結果、libxmlとodbcの間にMySQLが表示されません。php.iniファイルには必要な拡張モジュールの設定がされており、DLLファイルもコピー済みですが、反映されません。
この状態でWEB上からPHPにアクセスすると、mysql_pconnect()関数が未定義のエラーメッセージが表示されます。MySQLがphpinfoに反映されれば解決すると思うのですが、どのようにすれば良いのでしょうか?
MySQL5.1 Apache2.0 PHP5.2.4をインストールしたのですが、MySQLとPHPがつながりません。
phpinfoを見ても、libxmlとodbcの間に本来あるべきMySQLがありません。
C:\WINDOWS\php.iniにある、
extension=php_mysql.dll
extension=php_mysqli.dll
のセミコロンは外しています。
php5ts.dllはC:\WINDOWSに、libmysql.dllはC:\System32とC:\Apache2\binにコピー済みです。
php_mysql.dllやphp_mysqli.dllもコピー済みです。
それでも反映されず、やけくそで各フォルダに全種類dllをコピーしたりもしましたがやはり反映されません。
そして、この状態でWEB上からPHPにアクセスすると、
Fatal error: Call to undefined function mysql_pconnect() in C:\Apache2\htdocs\include\setup.php on line 7
というメッセージのサイトが出てきます。
恐らくphpinfoにMySQLが反映されれば解決すると思うのですが、どのようにすれば良いのでしょうか。
どなたか宜しくお願いします。
お礼
ありがとうございました! 感無量です。