我正在尝试 IronMQ 的 php 客户端。我正在尝试使用库提供的示例,但是对于所有请求,我都会收到带有代码 0 且没有消息的 http 异常。客户端配置正确,具有正确的令牌和项目 ID。
例如,我尝试将获取消息的 url 粘贴到浏览器中,我得到一个空数组的响应,这没关系,因为我无法将任何消息发布到队列中。
可能是什么问题呢?
我正在尝试 IronMQ 的 php 客户端。我正在尝试使用库提供的示例,但是对于所有请求,我都会收到带有代码 0 且没有消息的 http 异常。客户端配置正确,具有正确的令牌和项目 ID。
例如,我尝试将获取消息的 url 粘贴到浏览器中,我得到一个空数组的响应,这没关系,因为我无法将任何消息发布到队列中。
可能是什么问题呢?
如果您使用的是 Windows,则需要禁用 ssl_verifypeer。
1) 确保您拥有来自https://github.com/iron-io/iron_worker_php/blob/master/IronWorker.class.php的最新库
2)像这样禁用ssl验证对等点:
$worker = new IronWorker(....);
$worker->ssl_verifypeer = false;
让我知道这是否有效。