《PHP編程:php.ini中的request_order推薦設置》要點:
本文介紹了PHP編程:php.ini中的request_order推薦設置,希望對您有用。如果有疑問,可以聯系我們。
今天剛剛安裝dede,安裝完成由一條錯誤信息(PHP 5.3 and above) Please set 'request_order' ini value to include C,G and P (recommended: 'CGP') in php.iniPHP編程
dede中給出了解決的辦法,把request_order這個配置選項從默認的PHP編程
request_order = "GP"PHP編程
更改為PHP編程
request_order = "CGP"PHP編程
問題辦理;PHP編程
關于 request_order 這個配置選項,是php的5.3.x版本中新增加的.PHP編程
關于他的不平安性可以從以下看出:PHP編程
$_REQUEST這個超全局變量的值受php.ini中request_order的影響,在最新的php5.3.x系列中,request_order默認值為GP,也就是說默認配置下$_REQUEST只包括$_GET和$_POST而不包括$_COOKIE.通過 COOKIE就可以提交GLOBALS變量.
從而繞過了大多開源程序中的全局變量防御.因此要將次選項更改為 request_order = "CGP"PHP編程
歡迎參與《PHP編程:php.ini中的request_order推薦設置》討論,分享您的想法,維易PHP學院為您提供專業教程。