如何配置服务器的php,使得能成功运行exec函数?

  • 在cli模式下,必须要使用&和指定输出(重定向到/dev/null),让命令行异步执行。例如:

}

业务上有个需求,做文件操作,通过PHP与shell交互实现
system(),shell_exec()执行其他如mv,cp,list等系统命令是可以执行的,PHP设置相应的安全配置允许PHP系统函数操作,但在解压zip文件的时候总是无法成功。
权限也是通过a+w改成所有权限了。

然后通过浏览器访问相应脚本。
请教各位,是不是还有什么地方没有注意到的呢?

不过由此有另外的问题,为什么当前的PHP目录会是BASE_PATH[我的项目根目录]?

}

主要介绍了PHP中exec函数和shell_exec函数的区别,这两个函数是非常危险的函数,一般情况都是被禁用的,当然特殊情况下也会使用,需要的朋友可以参考下

}

我要回帖

更多关于 如何用xampp运行php 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信