关闭php执行系统指令函数
程序员文章站
2024-02-02 17:35:04
...
php的四个函数exec,shell_exec,system,passthru可以执行系统指令,对系统安全构成威胁,如果不用的话可以将其关闭,代码如下:
vim /etc/php.ini
去掉disable_functions前注释,编辑内容如下:
disable_functions = exec,shell_exec,system,passthru,popen
友情提示,有朋友说想过滤eval函数,在php中这个不是函数无法在disable_functions禁止的.
上一篇: 牛的东西
下一篇: PHP正则表达式施用详解
推荐阅读
-
关闭php执行系统指令函数
-
php中的filesystem文件系统函数介绍及使用示例_PHP
-
PHP启动windows应用程序、执行bat批处理、执行cmd命令的方法(exec、system函数详解),exec函数详解
-
LINUX下用PHP调用系统指令解决思路
-
php ffmpeg passthru()函数在终端执行php文件可以转码,web访问这个php文件就不能转码。什么原因??
-
php中microtime函数记录代码执行时间
-
PHP执行linux命令常用函数汇总_php实例
-
php mysql有关问题 数据库连接成功执行析构函数后 后面的代码不执行什么原因
-
php安全配置 关闭php执行系统指令函数_PHP教程
-
使用php-timeit估计php函数的执行时间