laravel- 5.6 Php - 7.2 推动器 - 3.0
当尝试与推送器连接时:
您应该为您的问题提供更多详细信息,以便其他人更好地了解可能导致问题的原因。
但我最近遇到了完全相同的问题,也许可以提供帮助。在我的例子中,这个问题是由 composer 在我运行时拉入 pusher dev-lib 而不是发布版本引起的composer require pusher/pusher-php-server "~3.0"
。发生这种情况是因为我没有php-curl
在我的设置中安装。安装后,我删除了当前的 dev-lib,重新运行composer require pusher/pusher-php-server "~3.0"
它就像一个魅力。
在 UBUNTU SERVER 18.4 上运行以下命令
sudo add-apt-repository ppa:ondrej/php
为php安装curl(php7.2为php版本)
sudo apt install php7.2-curl
(php7.2为php版本)
更新推送服务器在 laravel 项目中运行
composer require pusher/pusher-php-server
重启 NGINX 服务
service nginx restart
这个对我有用。