作者gene50814 (genechen)
看板PHP
标题[请益] shell_exec无法执行
时间Sat Mar 26 19:08:11 2022
各位大大好
小弟有写好一支程式,会用shell_exec去run一个exe。 原本都可以程式都可以跑,一个
礼拜没有碰它突然就不能运作了,执行shell_exec没有任何报错,但也没有任何反应。
不知是不是这礼拜有动到环境,但这个礼拜有动到环境的操作只有把python的anaconda移
除重装。
不知是否有大大可以指点迷津,感谢
补充:
有用简单的指令测试,像:
$ouptut1 = exec(‘dir’,$output,$result);
$result会返回1,但是$output就一直是空阵列
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.240.101.150 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1648292893.A.593.html
1F:推 LPH66: shell_exec 执行的是什麽指令?03/26 20:46
2F:→ ddoll288: 後面加个 2>&1 再跑跑看03/26 20:46
3F:→ gene50814: 试过加了2>&1 但还是一样没有反应03/26 20:50
※ 编辑: gene50814 (111.240.101.150 台湾), 03/26/2022 20:53:00
4F:→ zxcchiou: 有结果了吗? 04/18 08:45
5F:推 holishing: 有办法用 pwd、env 之类的指令实际看到环境吗? 04/23 06:47
6F:→ shadowjohn: 外部指令都用 `` ,後来改用 popen :) 04/23 15:04
7F:推 darkguy: php.ini disable_functions看看 06/22 14:13