• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHP+MySQLでCall to undefined function mysql_connect())

PHP+MySQLでCall to undefined function mysql_connect()

このQ&Aのポイント
  • PHP+MySQLでmysql_connect()関数が定義されていないエラーが発生しました。
  • php.iniでextension=php_mysql.dllが設定されており、php_mysql.dllも正しく配置されています。
  • phpinfo()で確認したところ、MySQL関連の情報が表示されていません。どのように対処すればよいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

WindowsOSの環境変数のPATHに、 phpのディレクトリを設定してみてください。 libmysql.dllが、PATHでサーチできないとそうなるようです。 (よくlibmysql.dllを、Windowsのシステムフォルダにコピーする手が紹介されていたりしますが、phpにPATHを通すやり方が正統派と思います。)

tacfore
質問者

お礼

回答ありがとうございます。 パスをC:からはじめたところ、実行できるようになりました。