我有PHP的作曲家安装在全球,我试图让Puppet自动运行作曲家自更新命令。使用Puppet自动更新作曲家自我更新
这里是我的清单:
exec { "composer self-update":
path => '/usr/local/bin/'
}
暗战 “在/ usr/local/bin目录/作曲家自我更新” 为根手工作品,但木偶运行时它生成此错误:
change from notrun to 0 failed: /usr/bin/env: php: No such file or directory
我不知道为什么手动行为与Puppet行为不同。
此外,我有Puppet作为根运行。