php7下命令行无法执行怎么办

php7下命令行无法执行怎么办,第1张

php7下命令行无法执行怎么办

php7下命令行无法执行的解决方法:1、打开php.ini配置文件;2、关闭安全模式;3、禁用函数列表【disable_functions = proc_open,shell_exec】。

本文 *** 作环境:windows10系统、php 7、thinkpad t480电脑。

php7下无法执行cmd命令行的原因是我们没有关闭php.ini配置文件中的安全模式,只要将安全模式关闭就可以了。

接下来我们一起来看看具体步骤:

在php.ini文件中配置safe_mode参数支持命令执行的方法:

首先打开php.ini;

然后关掉安全模式safe_mode = off;

最后禁用函数列表 disable_functions = proc_open, popen, exec, system, shell_exec ,把exec去掉。

示例:

<?php
exec("mkdir d:\test",$out);
print_r($out);
?>

执行该php文件,会发现在d盘下多了一个test文件夹。

推荐学习:php培训

以上就是php7下命令行无法执行怎么办的详细内容,

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/680061.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-20
下一篇 2022-04-20

发表评论

登录后才能评论

评论列表(0条)

保存