扫码关注官方订阅号
问题:PHP 只执行svn update 命令的时候失败,返回状态为:127而执行其他系统命令如:whoami 可以执行成功,返回状态为:0
测试其他系统命令成功:
测试svn命令失败:
走同样的路,发现不同的人生
缺少环境变量,添加环境变量就好了。
命令路径写全路径,试试呢
两种解决方式:
1 将svn添加到用户$PATH路径中去。 编辑 ~/.bash_rc[或者~/.bash_profile] 最后一行添加 export PATH=svnBinDir:$PATH重新登录或执行 source ~/.bash_rc
2 使用绝对路径 exec("/svnBinDir/svn update")
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
缺少环境变量,添加环境变量就好了。
命令路径写全路径,试试呢
两种解决方式:
1 将svn添加到用户$PATH路径中去。 编辑 ~/.bash_rc[或者~/.bash_profile]
最后一行添加 export PATH=svnBinDir:$PATH
重新登录或执行 source ~/.bash_rc
2 使用绝对路径 exec("/svnBinDir/svn update")