Symfoware Serverにアクセスするアプリケーションをcronで定期的に起動する場合のエラーについて
Symfoware Server (Native Interface)のよくあるご質問を検索できます。
Symfoware Server の技術情報はこちら
- アプリケーションをcronで定期的に実行しようとしていますが、データベースに接続できずに異常終了してしまいます。アプリケーション自体はcronを経由しなければ正常に動作します。原因と対処方法を教えてください。
- [原因]
cronを使ってアプリケーションを起動する場合、環境変数は引き継がれません。その結果、正しい環境変数をアプリケーションが参照できず、エラーになったり異常な動作をしたりすることがあります。
[対処方法]
環境変数を正しく設定するには、cronで起動するシェルスクリプトに環境変数を設定するコマンドを記述してください(sh系ではexport、csh系ではsetenv)。
製品・サービス区分 | Symfoware | ||||
---|---|---|---|---|---|
製品・サービス情報 |
|
||||
アンサー種別 | 技術サポート |