我正在尝试将SendGrid事件发布回我的服务器。但我无法捕获数据。当我尝试使用测试功能时,它显示响应代码为 200 和发布的数据。但我无法在我的服务器端捕获它。我正在使用以下代码
<?php
$postText = trim(file_get_contents('php://input'));
print_r($postText);
$fh = fopen('/tmp/dump.log','a+');
fwrite($fh,print_r($postText),'true');
fclose($fh);
?>
没有任何内容写入文件。我试图写一些东西到同一个文件中进行测试,它正在工作。所以我认为该文件具有所有权限。