0
webhookシミュレータを使用して、情報がサーバーに転送されていることを確認しています。良いニュースは、私のログでは、要求が何かでしたが、問題はすべての変数が空白であることがわかります。私はPHPを使用しています。$ _GET、$ _POST、$ _REQUESTは、私のプリントアウトにしたがって空の配列です。誰でもこの特定の問題のトラブルシューティング方法に関するヒントがありますか?PayPal webhooksはサーバーに到達しましたが、値は空白です
以下は、私たちのサーバー上の唯一のコードです(再度、データが作成されたかどうかを確認してください)。
<?php
function write_to_log($text) {
try {
$file = fopen("../../../paypal_test_log.txt", "a");
$text = date("m/d/Y H:i:s") . " -- " . $text . "\n";
fwrite($file, $text);
fclose($file);
} catch(Exception $e) {
echo 'error<br/>';
echo $e->getMessage();
}
}
header('HTTP/1.1 200 OK');
write_to_log('===============================================testing post');
write_to_log(print_r($_POST, true));
write_to_log('===============================================get');
write_to_log(print_r($_GET, true));
write_to_log('===============================================request');
write_to_log(print_r($_REQUEST, true));
?>
イベント後のサーバーのログ:
07/14/2016 15:07:22 --
===============================================testing post 07/14/2016 15:07:22 -- Array ()
07/14/2016 15:07:22 --
===============================================get 07/14/2016 15:07:22 -- Array ()
07/14/2016 15:07:22 --
===============================================request 07/14/2016 15:07:22 -- Array ()
をチェックする必要が要求権限を確認するには
あなたは、コードの関連ビットを投稿することができますか?問題がどこにあるかを絞り込むのに役立ちます。 – Kyle
投稿が更新されました。 –