函数Linux下禁用PHP函数的步骤(linux关闭php)

Linux是目前应用最为广泛的Unix类操作系统,PHP是一种开源脚本语言,能够编写web系统,或者作为Servlet替代技术。有些应用场景中,由于安全问题,或者业务需求需要在某些Linux环境中禁用掉一些PHP的函数,下面就介绍一下如何使用Linux在PHP环境中禁用掉指定函数的步骤:

(1)找到并打开操作系统的php.ini文件;一般在/etc/php.ini。 如果没有该文件,可以在/usr /local/etc/ 下找到和寻找对应的文件夹。

(2)在php.ini找到disable_functions并设置指定函数,加入需要禁用的函数即可,如下所示:

disable_functions = exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source

(3)保存php.ini文件;

(4)重新启动Apache,使禁用的函数生效。可以使用下面命令重新启动Apache服务器:

$ sudo service apache2 restart

以上就是Linux下禁用特定PHP函数的步骤,在软件开发方面,我们需要掌握如何禁用系统中某些不安全的函数,从而避免使用不合理函数产生危害,而做好系统安全保护,同时也需要多加学习新的技术,这样才能为IT安全服务。


数据运维技术 » 函数Linux下禁用PHP函数的步骤(linux关闭php)