Q:环境提示PHP未禁用危险函数
安装系统时通常会需要解禁 system
,exec
,passthru
,shell_exec
,popen
,proc_open
等危险函数。部分集成环境会提示危险函数风险,通常可以如下方式解决:
该函数在通常只是在系统 系统安装/系统升级/模块安装/模块升级/模块禁用/模块删除 时使用到,日常系统的运行是不需要依赖该函数的,因此可以在常规运行中将危险函数加入到 disable_functions
中,只需要在必要的情况下再打开。具体为什么使用到这些函数可以参考 Q:安装环境检查提示缺少 xxx 函数。
#Q:限制目录问题 open_basedir restriction in effect
宝塔系统运行提示 open_basedir restriction in effect ***
这样的错误,通常是运行目录设置错误导致的,可对照下如下配置。