我按照本指南设置了作曲家:http://codybonney.com/installing-composer-globally-on-centos-6-4/
没关系。我可以在全球范围内运行作曲家。
问题是我想用cron job运行composer update。
05 15 * * * cd~ / myproject&&作曲家更新--no-dev> 〜/ composer.tx
错误:/ bin / sh:composer:找不到命令
请帮帮我
由于
答案 0 :(得分:0)
/ bin / sh可能不是你通常使用的shell(bash),它可能有不同的路径设置。
添加命令的完整路径,这样您就不需要更改目录
05 15 * * * /home/user/myproject/composer
...或者像./composer
答案 1 :(得分:0)
我通过使用composer安装文件夹的完整路径解决了我的问题
05 15 * * * cd~ / myproject&& / usr / local / bin / composer update --no-dev> 〜/ composer.tx