2007-11-23 19:41:17 (金)
PHP 5.2.2では
$HTTP_RAW_POST_DATA
に、データが入ってこない。
PHPのマニュアル
http://jp2.php.net/manual/ja/ini.core.php#ini.always-populate-raw-post-data
によると、
$HTTP_RAW_POST_DATA には生の POST データが格納されています。指定しなかった場合は、 データの MIME 型が判別できない場合のみこの変数にアクセス可能となります。 しかし、生の POST データにアクセスする方法としては php://input のほうが推奨されます。 $HTTP_RAW_POST_DATA は、 enctype="multipart/form-data" の場合には無効です。
とのことである。
PHP 5.2.3からは、修正されているようである。
でも、推奨していないのであれば、$HTTP_RAW_POST_DATA を、使用しないようにスクリプトを変更することに。。。