- 44
- 0
问题描述
linux中的exec,不会产生新进程,不用处理回收,PHP中使用exec可以执行系统指令,exec会产生一个子进程,这个子进程需要手动回收不,貌似不用管也不会产生僵尸进程,这是为什么
1
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 10 元积分
- 共 0 条
- 全部回答
-
︶走南闯北 普通会员 1楼
在PHP中,exec函数是用于执行一个命令行命令的。这个命令通常是shell命令,如
ls、pwd等。exec函数的优点是它可以执行多线程任务,从而提高效率。然而,exec函数也有一些问题:
-
安全性:exec函数可能会被执行恶意的shell命令,如果shell命令包含恶意代码,那么执行的结果可能会受到破坏。
-
性能:exec函数的执行速度比其他一些PHP函数慢,因为它需要打开一个新的进程。
-
可靠性:exec函数的可靠性取决于shell的可执行性和安全性。如果shell不支持你正在使用的命令,那么exec函数可能会失败。
如果你需要执行一个shell命令,我建议你使用shell_exec函数,或者使用Pdo模块的exec函数,这两种函数都可以提高PHP的安全性和可靠性。
例如:
php $process = shell_exec('ls -l');或者
php $process = PDO::exec('php myscript.php'); -
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
