0

我有某种与数据库一起使用的内部 API,我正在通过 AMQP 调用该 API。当我进行同步(RPC)调用并尝试重定向之后,HTTP 连接会重置。我这样重定向:

header("位置:some_url"); 死;

我发现问题出在 die() 函数中。所以我使用 PHP5.3、Apache2、RabbitMQ 作为 AMQP 代理。我也在使用这个扩展http://pecl.php.net/package/amqp来使用 AMQP。这非常令人困惑,因为如果我删除 die() 连接一切正常。但是不可能删除它,因为PHP: Utilizing exit(); 或者死(); 在标头之后(“位置:”);

如果有人能给我线索,我将不胜感激。谢谢

4

1 回答 1

0

尝试调用flush()之前die()

于 2012-07-13T16:33:24.680 回答