您的位置:首页 > 编程语言 > PHP开发

ssh执行远程服务器脚本 提示php: command not found

2014-01-16 02:26 423 查看
一台机器作为管理机,来管理其他服务器,并通过key认证,免密码登陆的。在管理机上通过ssh登陆到其他服务器来远程执行命令ssh root@IP "cmd"执行远程服务器上的某个脚本,却报错,提示php:command not found 找不到php命令远程机which php 结果是/usr/local/php/bin/phpecho $PATH 结果是 已经添加到PATH中了,却不好使
解决:在远程机上执行ln -s /usr/local/php/bin/php /usr/bin/php 链接到/usr/bin下再从管理机上执行,好使了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息