PHP核心配置选项在不同版本下的设置范围

这篇博客探讨了PHP配置选项的历史变化,包括register_globals的废弃,allow_url_include、magic_quotes系列的安全调整,以及safe_mode和open_basedir等选项的移除。这些变化反映了PHP对安全性和最佳实践的不断追求。
摘要由CSDN通过智能技术生成

register_globals(全局变量注册选项)

PHP版本<=4.2.3 设置范围为PHP_INI_ALL

5.3.0<PHP版本<5.4.0 被废弃,不推荐使用

PHP版本>=5.4.0 被移除

allow_url_include(包含远程文件选项)

PHP版本>5.2.0 默认设置为off,设置范围为PHP_INI_ALL

magic_quotes_gpc(魔术引号自动过滤选项)

PHP版本<4.2.3 设置范围为PHP_INI_ALL

4.2.3<=PHP版本<5.3.0 设置范围为PHP_INI_PERDIR

5.3.0<=PHP版本<5.4.0 被废弃,不推荐使用

PHP版本>5.4.0 被移除

magic_quotes_runtime(魔术引号自动过滤选项)

PHP版本<5.4.0 设置范围为PHP_INI_ALL

PHP版本>=5.4.0 被移除

magic_quotes_sybase(魔术引号自动过滤选项)

PHP版本<5.4.0 设置范围为PHP_INI_ALL

PHP版本>=5.4.0 被移除

safe_mode(安全模式选项)

PHP版本<5.4.0 设置范围为PHP_INI_SYSTEM

PHP版本>=5.4.0 被移除

open_basedir (PHP可访问目录选项)

PHP版本<5.2.3 设置范围为PHP_INI_SYSTEM

PHP版本>=5.2.3 设置范围为PHP_INI_ALL

disable_functions(禁用函数选项)

暂未根据版本PHP改变 设置范围为php.ini only

display_errors(错误显示选项)

暂未根据版本PHP改变 设置范围为PHP_INI_ALL

error_reporting(错误显示选项)

暂未根据版本PHP改变 设置范围为PHP_INI_ALL

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

C1yas0

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值