- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:WINDOWS バッチで起動したときの mysql_connect)
WINDOWS バッチで起動したときの mysql_connect
このQ&Aのポイント
- 現在、DB上のデータを、自動で会員に一斉メールするスクリプトを実現させようと四苦八苦しております。
- テスト環境のWINDOWSのバッチ処理で php.exeでスクリプト(PHPファイル)を実行するよう書いてあるのですが、なぜか Call to undefined function mysql_connect なるエラーは発生してしまいます。
- ブラウザから実行(ページを開く)と問題ないのですが、バッチのほうだと上記エラーがでてしまいます。なにかヒントでもいただけたら幸いです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
php.iniの読み込みがうまくいっていないのではないかな。 php.exe -c c:\windows\php.ini などとして起動してあげれば、うまく読み込んでMYSQLエクステンションをロードしてくれるんじゃないかな。
お礼
ご回答ありがとうございます!! 教えていただいた通りやってみましたら、正常に動きました。 本当に助かりました。 iniが読み込まれてなかったんですね。php.exeを動かせば勝手に読み込んでくれるものかと思ってました。 本当にありがとうございました。