- ベストアンサー
MYSQLに接続できず困っています(PHP)
PHP(Ver5.2.0)でMYSQL(Ver4.1)に接続ができません。 APACHE(Ver2.0.59)です。 以下、ソースです。 <?php $link = mysql_connect('localhost', 'root', 'pwd'); if (!$link) { die('接続できませんでした: ' . mysql_error()); } echo '接続に成功しました'; mysql_close($link); ?> 以下、実行結果です。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=Content-Type content="text/html; charset=shift_jis"></HEAD> <BODY></BODY></HTML> PHPのみであれば、正常に動作します。 心あたりのある方は、ご教授願います。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
そのhtml出力は、webサーバー(APACHEなど)からなんの情報も返ってこない時にIEが勝手に表示するブランクページのようです。 webサーバーからphpは呼び出したが、sqlサーバーへのコネクションをずーと探し続けてタイムアウトしているような気がします。 ので、まずはwebサーバー側のアクセスログかエラーログに何か記述がないか探して下さい。 OSはwindowsですか? http://oshiete1.goo.ne.jp/qa2672678.html 「MySQLとPHPの連携がうまくいかない」 の質問も関係しそうですけど
その他の回答 (1)
- mooboogie
- ベストアンサー率68% (28/41)
質問中の”実行結果”の意味がよくわかりませんでした。 実行というか、ブラウザで該当PHPファイルへアクセスしたら、生成HTMLがベロンと出力された? ということでしょうか。 ちなみに質問文にありますPHPソースを当方の環境に修正して実行しましたが、問題なく動きました。 MySQLは5.0ですが、後は同様のバージョン構成です。
お礼
回答ありがとうございます。 extensionsのフォルダがありませんでした。 PHPのインストールがうまくいっていないようです。。。。 xamppをインストールして回避しました。 問題の回避になってませんけど・・・ ありがとうございました。
お礼
回答ありがとうございます。 extensionsのフォルダがありませんでした。 PHPのインストールがうまくいっていないようです。。。。 xamppをインストールして回避しました。 ありがとうございました。