部分使用PHP 5.3的主機可能會有下面的提示:
DedeCMS Error: (PHP 5.3 and above) Please set ‘request_order’ ini value to include C,G and P (recommended: ‘CGP’) in php.ini,more…
由于在PHP最新的版本中增加了一個配置項目“request_order”,默認值為“GP”,這個存在一定的安全風(fēng)險。這里我們建議用戶將配置更改為“CGP”
可以在phpinfo中查看對應(yīng)的php.ini配置目錄,找到下面選項:
request_order = “GP”
更改為
request_order = “CGP”
重啟服務(wù)器后即可。
注意:由于此選項會影響服務(wù)器的安全,請大家務(wù)必及時更改。
備注:當(dāng)然有的站長朋友使用的是虛擬空間,不能隨便修改配置文件,也可以通過修改代碼把織夢這個提示忽略過,如下操作
把includ/common.inc.php文件里面的第34行 if(strtoupper(ini_get('request_order')) == 'GP') 改為 if(strtoupper(ini_get('request_order')) == 'CGP')就可以了。
新聞熱點
疑難解答
圖片精選