質問: mysqlとphpの連携がうまくいかない プログラマ初心者ですが、以下の質問があります。 phpからmysqlへの接続がうまくいかなくて困っています。 まず、使っているバージョンは以下の通りです。 mysql 5.0.27 php 5.2.0 apache 2.2.3 windows xp profesional そして、エラーメッセージは以下のとおりです。 fatal error: call to undefined function mysql_connect() in c:\usr\apache\htdocs\db0.php on line 6 各サイトで解説されている以下の設定はすべて行いましたが、それでもできないようです。 ・windowsフォルダにphp.iniをコピーする。 ・php_mysql.dll、php_mysqli.dll、libmysql.dllをsystem32にコピーする。 ・iniファイルにextension_dir=c:\php5\extとセットする。 ・iniファイルのextension=php_mysql.dll、extension=php_mysqli.dllのセミコロンをはずす。 他の方の解決策は以下のどれかが抜けていたというようなものらしいですが、私の場合はどれも抜けていないのに駄目だという状態です。 mysql、apacheは正常に動いています。(関係ないかもしれませんが、perlとmysqlの連携は問題なく動いています) どなたか解決策がわかる方は教えてください。
回答: 確かapacheのバージョンを2.0に落として、mysqlのバージョンを4系に落とせばよかったような。 その次はこちらが発生するかもしれません。 http://journal.mycom.co.jp/column/yetanother/048/