Pusher没有在Godaddy Server上工作

时间:2017-03-04 19:54:05

标签: laravel laravel-5.3 pusher laravel-5.4

以下是我到目前为止所调查的观点。

在推送器调试控制台选项卡中,我可以在第一次加载页面时看到以下事件..

enter image description here

以下是laravel.log文件中的消息

  

[2017-03-04 20:00:29] local.ERROR:异常   'Illuminate \ Broadcasting \ BroadcastException',消息'Timestamp   已过期:给定时间戳(2017-03-04T20:00:28Z)不在600s之内   服务器时间(2017-03-04T19:49:50Z)

当我从本地发送消息时,它工作正常,当我从godaddy服务器发送消息时......它甚至没有出现在调试控制台中。

最后,我开始搜索此问题并找到此链接:Pusher on route not sending event in Laravel

其他人发现时区是此类问题的根本原因。

我仍然感到困惑的是,如果时区在我的情况下也是问题...我怎么能解决它,我正在使用CPanel使用Cron Job。

有什么建议吗?

如果您需要更多信息,请与我们联系。

1 个答案:

答案 0 :(得分:2)

我使用日志作为队列驱动程序,并且没有为此设置队列。然后我检查了队列驱动程序以进行同步,一切正常。洛尔。