Linux下的Apache和PHP安全设置

PHP安全模式开启,PHP5.3将不再有安全模式。

(1) safe_mode:以安全模式运行php;

在php.ini文件中使用如下

safe_mode = On (使用安全模式)

safe_mode = Off (关闭安全模式)

在apache的httpd.conf中VirtualHost的相应设置方法

php_admin_flag safe_mode On (使用安全模式)

php_admin_flag safe_mode Off (关闭安全模式)

或者:

php_admin_value safe_mode 1 (使用安全模式)

php_admin_value safe_mode 0 (关闭安全模式)

(2) safe_mode_include_dir: 无需UID/GID检查的目录;

(3) open_basedir: 将用户可操作的文件限制在某目录下;

a、在Apache的httpd.conf中Directory的相应设置方法:

php_admin_value open_basedir /usr/local/apache/htdocs/:/tmp/

b、在php.ini中设置open_basedir = .:/tmp/, 这个设置表示允许访问当前目录(即PHP文件所在目录)和/tmp/目录。

(4) disable_functions:设置禁用函数;

典型的安全性配置

disable_functions = shell_exec,system,exec,passthru,show_source,get_cfg_var,dl

若允许用户调试程序,则配置如下:

disable_functions = shell_exec,system,exec,passthru

(5) register_globals: 禁止注册全局变量;

register_globals = On (自动注册为全局变量)

register_globals = Off (不可注册为全局变量)

(6) magic_quotes_gpc: 令敏感字元转义

magic_quotes_gpc = On

magic_quotes_gpc = Off

在Apache的httpd.conf中VirtualHost的相应设置方法:

php_admin_flag magic_quotes_gpc on   或者:

php_admin_value magic_quotes_gpc 1

如何关闭PHP的安全模式,Linux下的Apache和PHP安全设置,如何开启PHP的安全模式相关推荐

  1. Linux下的Apache和PHP安全设置

    (1) safe_mode: 以安全模式运行PHP; 在php.ini文件中使用如下 safe_mode = On (使用安全模式) safe_mode = Off (关闭安全模式) 在Apache的 ...

  2. 在Linux下进行Apache+tomcat整合

    今天为大家介绍如何在Linux下进行Apache+tomcat整合,虚拟机版本是Redhat5,ip地址为192.168.1.12,实验步骤如下: 一 安装Jdk 二 安装Apache 三 安装tom ...

  3. linux 怎么配置apache,在Linux下配置Apache Web服务

    <在Linux下配置Apache Web服务>由会员分享,可在线阅读,更多相关<在Linux下配置Apache Web服务(10页珍藏版)>请在人人文库网上搜索. 1.在Lin ...

  4. html留言板 php,linux下使用Apache+php实现留言板功能的网站

    一.首先我们的linux服务器上要安装Apache和php php的安装方法和Apache方法如同一辙 二.关闭防火墙服务,关闭selinux 请参考:http://www.cnblogs.com/d ...

  5. apache安装_kali Linux下的Apache的配置和安装:

    kali Linux下的Apache的配置和安装: 首先,我要说的是,今天浪费了太多的时间在yum的安装上面,一直出现bash:yum命令不可用.去找了教程需要rpm下载一些包,于是又出现bash:r ...

  6. apache 下载安装linux,linux下安装apache详解

    下载httpd-2.2.6.tar.bz2 把httpd-2.2.6.tar.bz2放到/soft 下 [root@localhost ~]#cd /soft [root@localhost soft ...

  7. Linux下搭建Apache服务器

    Linux下搭建Apache服务器(完整版) 什么是Apache? Apache Licence是著名的非盈利开源组织Apache采用的协议.该协议和BSD类似,同样鼓励代码共享和尊重原作者的著作权, ...

  8. Linux下配置Apache虚拟主机(基于IP地址)

    Linux下配置Apache虚拟主机(基于IP地址) 一.虚拟主机 虚拟主机,又称虚拟服务器,是一种在单一主机或主机群上,实现多网域服务的方法,可以运行多个网站或服务的技术.虚拟主机之间完全独立,并可 ...

  9. LINUX下的APACHE的配置

    今天写一下LINUX下的APACHE的配置方法. APACHE是作为WEB服务器的.它的优点在于用缓存方式来加快网页的搜索速度. APACHE缺省只支持静态网页 LINUX下有APACHE的RPM包 ...

最新文章

  1. U3D5.3.5f Monodevelop 仅支持到.NET 3.5
  2. WDCP管理面板安装启动EXIF、bcmath完整步骤
  3. 使用Dagger 2在GWT中进行依赖注入
  4. python 删除尾部0_python之List常见操作
  5. 网站添加微信支付功能(小白填坑)
  6. 2017.4.26 组合数问题 思考记录
  7. python安装环境配置
  8. var radioname = new array();_体坛观察丨争议判罚不止中超 为何VAR屡成足坛焦点?_足球...
  9. LeetCode(404)——左叶子之和(JavaScript)
  10. week06 12 我们准备数据 前端调用rpc 前后端联调一下
  11. DML 数据操纵语言
  12. Thinkpad p15 gen1安装双系统遇到的问题
  13. 文件已被占用的解决方法
  14. 一键logo生成器_如何做海报?公众号封面图?logo?词云?试试这几个设计网站,用过的都说好!...
  15. 俄罗斯的程序员工资高吗
  16. win10更新后任务栏卡死 的原因和解决办法
  17. 股市和庞氏骗局的类同之处
  18. 《算法笔记》第四章笔记
  19. BT种子的技术原理是什么?就是.torrent文件该如何理解?
  20. 理解HPV和VPA两个对象

热门文章

  1. 134人!国家重点研发计划“生物大分子与微生物组”重点专项会评专家名单
  2. 《晓肚知肠:肠菌的小心思》荣获“2018年度中国好书”奖
  3. 中国科学:中科院遗传发育所揭示拟南芥二半萜对根系微生物组的调控机制
  4. R语言主成分分析PCA和因子分析EFA、主成分(因子)个数、主成分(因子)得分、主成分(因子)旋转(正交旋转、斜交旋转)、主成分(因子)解释
  5. python使用matplotlib可视化雷达图(polar函数可视化雷达图、极坐标图、通过径向方向来显示数据之间的关系)
  6. R语言ggplot2可视化绘制多条基本线图(Basic line plot)、使用gghighlight包突出高亮其中的某一条线图(highlight line plot)
  7. R语言计算每个分组的行数并将结果添加到dataframe中实战
  8. 使用Oracle instantClient代替Oracle Client安装
  9. R语言apropos函数查找包含特定字符的函数、find函数查找函数所在的位置实战
  10. python使用imbalanced-learn的SMOTENC方法进行上采样处理数据不平衡问题