いつもお世話になっております。
メール受信をトリガーにして、プログラムを動くようにしているのですがプログラムのパスを絶対パスにしているにも関わらず、参照出来ません。
別ファイルに分けてインクルードのは、"/etc/aliases" 内で直接コマンドを指定すると作成されるファイルの所有者・グループが “nobody:nogroup” になってしまうのを防ぐためです。
###メールログ
Command died with status 1: " cd /var/www/html/Ruby/Application/stock_sync && /usr/local/rbenv/shims/bundle exec /usr/local/rbenv/versions/2.3.1/bin/ruby mailTrigger.rb". Command output: sh: line 0: cd: /var/www/html/Ruby/Application/stock_sync: Not a directory
###aliases
/etc/aliases
info: info, :include:/home/mail_trigger
###シェルスクリプト
/home/mail_trigger
ここに書かれているパスが参照出来ません。
"| cd /var/www/html/Ruby/Application/stock_sync && /usr/local/rbenv/shims/bundle exec /usr/local/rbenv/versions/2.3.1/bin/ruby mailTrigger.rb"
###環境
centos6.8
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/16 02:49
2017/02/16 02:58
2017/02/16 02:59
2017/02/16 03:10
2017/02/16 03:13
2017/02/16 03:17