&1");echo"运行结果:".$message."";上面的语句可以直接在PHP中执行SHELL语句如果有返回值那么其中的2>&1是必须的 白云城资源网更新日期:2025/3/13" />
网络编程 
首页 > 网络编程 > 浏览文章

解析php中如何直接执行SHELL

(编辑:jimmy 日期: 2025/3/13 浏览:3 次 )

$message=shell_exec("sudo /usr/local/webserver/nginx/sbin/nginx -t 2>&1");
echo "运行结果:".$message."<br/>";
 
上面的语句可以直接在PHP中执行SHELL语句

如果有返回值 那么其中的 2>&1 是必须的  他会重定向输出strerr 转到strout 输出!

否则返回结果会为空!

上一篇:关于使用key/value数据库redis和TTSERVER的心得体会
下一篇:zend Framework中的Layout(模块化得布局)详解
一句话新闻
高通与谷歌联手!首款骁龙PC优化Chrome浏览器发布
高通和谷歌日前宣布,推出首次面向搭载骁龙的Windows PC的优化版Chrome浏览器。
在对骁龙X Elite参考设计的初步测试中,全新的Chrome浏览器在Speedometer 2.1基准测试中实现了显著的性能提升。
预计在2024年年中之前,搭载骁龙X Elite计算平台的PC将面世。该浏览器的提前问世,有助于骁龙PC问世就获得满血表现。
谷歌高级副总裁Hiroshi Lockheimer表示,此次与高通的合作将有助于确保Chrome用户在当前ARM兼容的PC上获得最佳的浏览体验。