【问题标题】:Laravel 5.4 Pusher Timestamp expired: Given timestamp not within 600sLaravel 5.4 Pusher Timestamp expired:给定的时间戳不在 600 秒内
【发布时间】:2018-02-15 05:13:14
【问题描述】:

时间戳过期:给定时间戳 (2018-02-12T01:47:29Z) 不在服务器时间 (2018-02-12T02:48:51Z) 的 600 秒内

这里的菜鸟需要帮助

【问题讨论】:

  • 这是在本地服务器还是托管服务器上?很可能是你的服务器时间或者电脑时间不对。

标签: laravel pusher


【解决方案1】:

您需要更新您的服务器日期时间。日期时间错误

sudo apt-get install ntpdate
sudo ntpdate -u ntp.nasa.gov time-b.nist.gov

【讨论】:

  • 你的问题解决了吗,@Lincoln ?
  • 这为我修好了。
【解决方案2】:

如果您使用 Vagrant / Homestead,您的系统时间可能会在您的计算机进入睡眠状态时发生偏移并变得不同步。

vagrant ssh
sudo apt install ntpdate
sudo ntpdate ntp.ubuntu.com
sudo timedatectl set-ntp on
sudo service ntp stop
sudo ntpd -gq
sudo service ntp start

然后

  cd /path/to/homestead
  vagrant plugin install vagrant-vbguest
  vagrant halt
  vagrant up

我遇到了同样的问题,以这种方式更正我的系统时间为我解决了这个问题。这里的讨论很有帮助:https://github.com/laravel/homestead/issues/799

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-06-19
    • 2017-07-04
    • 1970-01-01
    • 2018-03-30
    • 2015-11-28
    • 2017-07-19
    • 1970-01-01
    相关资源
    最近更新 更多