安装系统时通常会需要解禁 system
,exec
,passthru
,shell_exec
,popen
,proc_open
等危险函数。部分集成环境会提示危险函数风险,通常可以如下方式解决:
该函数在通常只是在系统 系统安装/系统升级/模块安装/模块升级/模块禁用/模块删除 时使用到,日常系统的运行是不需要依赖该函数的,因此可以在常规运行中将危险函数加入到 disable_functions
中,只需要在必要的情况下再打开。具体为什么使用到这些函数可以参考 Q:安装环境检查提示缺少 xxx 函数。