您的位置:首页 > 编程语言 > PHP开发

php配置项-安全模式

2015-08-21 12:11 537 查看
安全模式

1、建议不要使用安全模式,该模式已经在PHP 5.3.0中删除。

下列所有配置项都不依赖于safe_mode配置项

2、open_basedir = string

作用域:PHP_INI_SYSTEM

默认值:NULL

假设所有web文件都位于目录/home/www中,为防止用户通过一些简单的PHP命令查看并可能操作诸如etc/password等文件,可以考虑设置该参数为:open_basedir= "home/www"

3、disable_functions = string

作用域:PHP_INI_SYSTEM

默认值:NULL

若你希望完全禁用某些默认函数,如exec()和system(),则可以设置为:disable_functions = "exec,system"

4、disable_classes = string

作用域:PHP_INI_SYSTEM

默认值:NULL

若你希望完全禁用某些类库中的某些类,如vector和graph,则可以设置为:disable_classes = "vector,graph"

5、ignore_user_abort = Off | On

作用域:PHP_INI_ALL

默认值:Off

启用该参数会让服务器忽略由于用户或浏览器引起的中断所造成的会话终止,也就是说在页面完全加载之前你就退出或关闭浏览器,服务器还会继续处理下去,不会认为你这边已经终止。这对于正在更新重要的个人信息或者提交一个商业交易非常有用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: