[问题] 关于不同使用者 执行service问题

楼主: herbacin (herbacin)   2017-08-07 00:21:56
请问一下各位 我使用root 权限 执行了
$ wget http://pear.php.net/go-pear.phar
$ php go-pear.phar
The 'pear' command is now at your service at /usr/local/bin/pear
$ /usr/local/bin/pear install PHP_CodeSniffer
这时当我使用root执行 phpcs —help 可以正常work
但在jenkins 服务下使用shell 却必须输入完整路径才可以执行
/usr/local/bin/phpcs phpcs —help
否则会出现command not found
不太了解, 不知有人知道为什么吗?
作者: pili100 (zelda)   2017-08-07 10:44:00
检查该服务使用的帐号,其path变量
作者: Vdragon (V字龙)   2017-08-07 22:22:00
jenkins 服务帐号的 PATH 环境变量没设好

Links booklink

Contact Us: admin [ a t ] ucptt.com