• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:WINDOWS バッチで起動したときの mysql_connect)

WINDOWS バッチで起動したときの mysql_connect

このQ&Aのポイント
  • 現在、DB上のデータを、自動で会員に一斉メールするスクリプトを実現させようと四苦八苦しております。
  • テスト環境のWINDOWSのバッチ処理で php.exeでスクリプト(PHPファイル)を実行するよう書いてあるのですが、なぜか Call to undefined function mysql_connect なるエラーは発生してしまいます。
  • ブラウザから実行(ページを開く)と問題ないのですが、バッチのほうだと上記エラーがでてしまいます。なにかヒントでもいただけたら幸いです。

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

  • ベストアンサー
  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

php.iniの読み込みがうまくいっていないのではないかな。 php.exe -c c:\windows\php.ini などとして起動してあげれば、うまく読み込んでMYSQLエクステンションをロードしてくれるんじゃないかな。

SHlVA
質問者

お礼

ご回答ありがとうございます!! 教えていただいた通りやってみましたら、正常に動きました。 本当に助かりました。 iniが読み込まれてなかったんですね。php.exeを動かせば勝手に読み込んでくれるものかと思ってました。 本当にありがとうございました。

関連するQ&A