后端开发|php教程
nbsp,echo,shell,results,txt
后端开发-php教程
php执行shell脚本问题
在ubuntu上搭的xamp环境平台。在使用php的shell_exec执行shell脚本的时候,只能执行部分命令,或者说只能执行echo命令,像cat ,more等等都不能执行,而且无任何返回信息,比如:
echo “a”
cat a.txt
more b.txt
echo “b”
结果为: ab,中间的2条命令没有执行,也无任何反馈信息,这是为何?
oe源码改版本,ubuntu安装的目录,爬虫 爱伦坡,php生涯,seo适合产品lzw
分享到:更多
页游源码百度云,ubuntu访问d盘,爬虫本地测试网站,quote php,景洪seo推广lzw
java简单oa系统源码,ubuntu 查看库函数,tomcat9.0启动不,牛客爬虫,php加密代码怎么解除,丘北seolzw
——解决方案——————–
权限问题。
chmod 0777 a.txt 看看
——解决方案——————–
$ ll a.txt
$ ll b.txt
试试
——解决方案——————–
你上面的echo应该不是linux命令的echo应该是php的echo
$results = `cat a.txt`;或者$results = shell_exec(‘cat a.txt’);
echo $results试试
如果觉得《php执行shell脚本有关问题》对你有帮助,请点赞、收藏,并留下你的观点哦!