質問: phpmyadminが使えない windows2000上でphp5とmysql4でwebデータベースを作成したいと思っています。 phpmyadminを使って管理したいのですが、 ブラウザから http://サーバーip/phpmyadmin/ でアクセスすると、 「mysqlを実行できません。 phpの設定を確認して下さい。」 という表示が出てしまいます。 ちなみに関係あるかどうか分かりませんが、webサーバーはapache2でドキュメントルートはデフォルトの c:\apache2\htdocs ではなく d:\pulic_html に変えており、何故か http://localhost/ ではページが見れません。 httpd.conf、my.ini、php.ini、config.inc.php などの設定に問題があるのでしょうか? 原因と考えられる事項があればお教えただきたいと思います。 よろしくお願いします。
回答: ソースを探ったところ、そのエラーは function_exists('mysql_connect') がtrueでないときに返されるものでした。 もしかしたら、dllを読み込んでないのかもしれません。 msqlという簡易データベースがサポートされたので、php 5では(4.xと違い)mysql用のdllを別途読み込む必要があります。 extension = php_mysql.dll の行頭の「;」をはずしてください。 localhost でつながらないのは、httpd.confの記述でしょう。