亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
升級到PHP 5.2.2之后XMLRPC的問題解決方法($HTTP_RAW_POST_DATA異常)
[打印本頁]
作者:
夜貓子
時(shí)間:
2007-05-21 20:02
標(biāo)題:
升級到PHP 5.2.2之后XMLRPC的問題解決方法($HTTP_RAW_POST_DATA異常)
昨晚升級把php從5.2.1升級到了5.2.2,然后發(fā)現(xiàn)XMLRPC服務(wù)不正常
常見的XMLRPC庫(phpxmlrpc和pear::xmlrpc)的代碼中,獲取客戶端提交的代碼都類似于:
if ($data === null)
{
$data = isset($GLOBALS['HTTP_RAW_POST_DATA']) ? $GLOBALS['HTTP_RAW_POST_DATA'] : '';
}
復(fù)制代碼
由于php 5.2.2中,$HTTP_RAW_POST_DATA無法正常的賦值,因此會(huì)導(dǎo)致XMLRPC服務(wù)無法獲取客戶端提交的數(shù)據(jù)
解決辦法是添加一段代碼
if (phpversion()=="5.2.2") $GLOBALS['HTTP_RAW_POST_DATA'] = file_get_contents("php://input");
復(fù)制代碼
今天被這個(gè)問題搞慘了,其它使用XMLRPC庫的兄弟們小心點(diǎn)
作者:
james.liu
時(shí)間:
2007-05-22 08:44
moden cat
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2