回顾:虚拟主机配置,建议禁止PHP函数列表并禁用不安全的PHP函数。





禁止不安全PHP函数。有些PHP函数不够安全。我们必须加强安全配置。如果我们正在做虚拟主机,我们建议我们禁止PHP函数列表如下:

复制代码代码如下所示:
disable_functions =系统,执行,shell_exec,中继,proc_open,proc_close,proc_get_status,checkdnsrr,getmxrr,getservbyname,getservbyport,日志,Popen,show_source,highlight_file,DL,socket_listen,socket_create,socket_bind,socket_accept,socket_connect,stream_socket_server,stream_socket_accept,stream_socket_client,ftp_connect,ftp_login,ftp_pasv,ftp_get,sys_getloadavg,disk_total_space,disk_free_space。posix_ctermid,posix_get_last_error,posix_getcwd,posix_getegid,posix_geteuid,posix_getgid,posix_getgrgid,posix_getgrnam,posix_getgroups,posix_getlogin,posix_getpgid,posix_getpgrp,posix_getpid,posix_getppid,posix_getpwnam,posix_getpwuid,posix_getrlimit,posix_getsid,posix_getuid,posix_isatty,posix_kill,posix_mkfifo,posix_setegid,posix_seteuid,posix_setgid,posix_setpgid,posix_setsid,posix_setuid,posix_strerror,posix_times,posix_ttyname,posix_uname

disable_functions开关在php.ini中可以关闭一些危险的功能,如系统、执行等,例如:disable_functions = phpinfo,如果文件中调用(phpinfo)功能error_reporting,然后打开机箱,将显示以下错误:
警告:phpinfo()已出于安全原因关闭
现在这个函数是一个网络主机屏蔽。
使用谷歌:inurl: phpinfo.php查看大量的主机信息,一般管理员调试时未删除的文件。禁用不安全的PHP函数,这是必要的