- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:シェルスクリプトでPHPを実行したい)
シェルスクリプトでPHPを実行する方法と問題解決方法
このQ&Aのポイント
- シェルスクリプトでPHPを実行する方法についての問題を解決したいです。
- 設定ファイルやcronのログを確認し、問題がないことを確認しましたが、なぜ実行されないのか分かりません。
- 直接ブラウザから起動すると正しく処理されるので、シェルスクリプトの設定に問題がある可能性があります。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
cronで実行したときって、環境変数のほとんどが未定義状態、PATHも最低限になります。 それが影響してるのでは? phpのあるディレクリはどこですか? /usr/local/bin とかだと、ほぼ確実にPATHが通ってないと思います エラーなどの出力があったらメールでその内容が届くはずですが、届いていませんか? 届いていたら、エラーメッセージ等が入ってないでしょうか?
その他の回答 (1)
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.1
パス, 通ってます?
質問者
お礼
パスを確認して動作を確認できました。 どうもありがとうございました。
質問者
補足
phpのパスはどのようにしたら確認できるのでしょうか?
お礼
パスを確認して動作を確認できました。 どうもありがとうございました。
補足
phpのあるディレクリを確認するにはどのようにしたらよいでしょうか。 また、エラーメッセージの確認方法も分かりません・・・ 申し訳ありません。