php7下命令行无法执行怎么办
程序员文章站
2022-03-04 09:13:50
...
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下命令行无法执行怎么办的详细内容,更多请关注其它相关文章!
上一篇: php怎么实现时间戳转日期并使月份去0
下一篇: php中面向对象的三面人生
推荐阅读
-
Win7系统下IE11无法卸载不能重装该怎么办?
-
IE8下载文件时无法调用迅雷怎么办?IE8浏览器无法用迅雷下载问题的解决办法介绍
-
win10系统下IPV6无法正常连接怎么办?win10开启IPV6的方法
-
win10系统下无法找到蓝牙鼠标怎么办 win10系统下无法找到蓝牙鼠标的原因及解决方法
-
Win10下pdf文件无法复制粘贴怎么办?
-
php命令行(cli)下执行PHP脚本文件的相对路径的问题解决方法
-
Win10系统80端口导致无法上网怎么办 Win10下无法访问局域网的原因及解决方法
-
解决PHP在DOS命令行下却无法链接MySQL的技术笔记
-
aarch64环境下编译国标GB28181协议国标GB28181平台EasyGBS视频平台于Lua编译内无法执行是什么问题?
-
linux下系统中网页版钉钉加密消息无法查看怎么办?