php安全配置详细说明(1/2)
程序员文章站
2022-05-23 23:06:07
...
(1) 打开php教程的安全模式
php的安全模式是个非常重要的内嵌的安全机制,能够控制一些php中的函数,比如system(),
同时把很多文件操作函数进行了权限控制,也不允许对某些关键文件的文件,比如/etc/passwd,
但是默认的php.ini是没有打开安全模式的,我们把它打开:
safe_mode = on
php的安全模式是个非常重要的内嵌的安全机制,能够控制一些php中的函数,比如system(),
同时把很多文件操作函数进行了权限控制,也不允许对某些关键文件的文件,比如/etc/passwd,
但是默认的php.ini是没有打开安全模式的,我们把它打开:
safe_mode = on
(2) 用户组安全
当safe_mode打开时,safe_mode_gid被关闭,那么php脚本能够对文件进行访问,而且相同
组的用户也能够对文件进行访问。
建议设置为:
safe_mode_gid = off
如果不进行设置,可能我们无法对我们服务器网站目录下的文件进行操作了,比如我们需要
对文件进行操作的时候。
(3) 安全模式下执行程序主目录
如果安全模式打开了,但是却是要执行某些程序的时候,可以指定要执行程序的主目录:
safe_mode_exec_dir = d:/usr/bin
一般情况下是不需要执行什么程序的,所以推荐不要执行系统程序目录,可以指向一个目录,
然后把需要执行的程序拷贝过去,比如:
safe_mode_exec_dir = d:/tmp/cmd
但是,我更推荐不要执行任何程序,那么就可以指向我们网页目录:
safe_mode_exec_dir = d:/usr/www
1 2
上一篇: Oracle数据的异地自动备份
下一篇: Python环境下安装MySQLdb模块
推荐阅读
-
php header 详细使用说明与使用心得第1/2页
-
Windows Internet服务器安全配置指南原理篇第1/2页
-
Windows服务器安全配置小结第1/2页
-
php 数组操作(增加,删除,查询,排序)等函数说明第1/2页
-
windows中PHP5.2.14以及apache2.2.16安装配置方法第1/2页
-
小米平板2和小米平板1有什么区别 小米平板2和小米平板1配置及内容资源详细对比评测
-
MySQL数据库安全配置介绍第1/2页
-
Linux下PHP+MYSQL+APACHE配置过程 (摘)第1/2页
-
Win2003下IIS+PHP+MySQL+Zend配置步骤详解第1/2页
-
php表单提交程序的安全使用方法第1/2页