windows 下面执行 shell_exec命令
具体是 shell_exec('curl XXXXXX') 发一个get请求获取信息。
但是每次返回都是null
没有在安全模式下面运行,php版本是7
windows 下面执行 shell_exec命令
具体是 shell_exec('curl XXXXXX') 发一个get请求获取信息。
但是每次返回都是null
没有在安全模式下面运行,php版本是7
今天我在弄得时候也搞了半天,然后发现其他的shell命令都可以执行,比如可以成功调用nodejs和Go,就是python不行,而且打印$_SERVER 发现在环境变量中没有发现python的路径,后来想起来我的python是官方的安装包选择的默认安装,所以安装到了C盘下的个人用户文件里!也就是说如果换个账号登录此设备就没有python了,所以个人文件下应该是有权限设置的,后来卸载python重新安装到了D盘,重启电脑终于解决了!
4 回答13.2k 阅读✓ 已解决
5 回答7.7k 阅读✓ 已解决
1 回答1.5k 阅读✓ 已解决
1 回答950 阅读✓ 已解决
1 回答1.4k 阅读
1 回答1.4k 阅读
2 回答988 阅读
确认curl请求没问题吗
当进程执行过程中发生错误,或者进程不产生输出的情况下,都会返回 NULL, 所以,使用本函数无法通过返回值检测进程是否成功执行。 如果需要检查进程执行的退出码,请使用 exec() 函数。