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文件夹。
--结束END--
本文标题: php7下命令行无法执行怎么办
本文链接: https://www.lsjlt.com/news/222.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2023-03-24
2023-03-22
2023-03-06
2023-03-06
2023-02-18
2023-02-16
2023-02-15
2023-02-09
2023-02-03
2023-01-13
回答
回答
回答
回答
回答
回答
回答
回答
回答
0