作者fordpines (阿福)
看板PHP
标题[请益] exec()指令的问题
时间Thu Oct 24 17:47:32 2019
打扰了
我的php执行exec()的时候 好像抓不到写在windows的PATH路径的样子
像是说
python
#test.py
print('hello php')
----------------------------
php
#exec_test.py
<? php
exec("python test.py",$out);
var_dump($out);
?>
这样在开exec_test的时候应该会显出出来 array(1){[0]=>string(9) "hello php"}
但不晓得为什麽没有
其他的也是.exe档搬到资料夹才能正确地执行
但pyton我不知道它的.exe摆在哪里 也没办法用这个方式暂时处理
请问乡民要怎麽解决呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.124.183.169 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1571910454.A.07F.html
※ 编辑: fordpines (140.124.183.169 台湾), 10/24/2019 17:48:38
※ 编辑: fordpines (140.124.183.169 台湾), 10/24/2019 17:49:15
1F:→ MOONRAKER: 解决:找到python。 10/24 18:35
3F:→ fordpines: 但这个也只是暂时的解决方式…吧? 试了另外一台莫名的 10/24 21:03
4F:→ fordpines: 可以 10/24 21:03
5F:→ MOONRAKER: 为什麽是暂时的 你要不要解释看看 10/24 22:46
6F:→ MOONRAKER: 你python会今天装这个目录明天装别的? 10/24 22:49
7F:→ fordpines: 额…不是 我是指我还是不知道为什麽我其他台电脑可以直 10/25 01:33
8F:→ fordpines: 接叫python 这台要搬他的执行档过去 10/25 01:33
9F:→ MOONRAKER: 能不能执行不外乎系统路径问题 windows的路径除了PATH 10/25 13:44
10F:→ MOONRAKER: 至少还有两个地方可以设 检查看有没有设对 10/25 13:45
11F:推 waynechen251: path路径是不是没设好 10/28 20:23