Pusher 未在生产服务器上运行 - Laravel 广播
Pusher is not working on Production server- Laravel Broadcasting
您好,我正在尝试在生产服务器上启动和 运行 推送器,但它仅将事件记录到日志中。
这是我的设置
PUSHER_APP_ID=myappid
PUSHER_APP_KEY=myappkey
PUSHER_APP_SECRET=myappsecret
这里是broadcasting.php
'default' => 'pusher',
'connections' => [
'pusher' => [
'driver' => 'pusher',
'key' => env('PUSHER_APP_KEY'),
'secret' => env('PUSHER_APP_SECRET'),
'app_id' => env('PUSHER_APP_ID'),
'options' => [
'cluster' =>'eu'
],
],
广播服务提供商也未评论
App\Providers\BroadcastServiceProvider::class,
但它仍在记录要记录的事件 我不知道为什么有解决方案。它在本地
上运行良好
Laravel 将配置缓存在 bootstrap/cache/
目录中,您可以通过以下方式检查:
$ php artisan tinker
并输出当前配置:
config('broadcasting');
现在您看到了 Laravel 用于配置的内容。
如果这与您的配置文件或 .env 或 env 不同,请执行:
$ php artisan config:clear
如果您以后想避免这种情况,请在部署代码后执行 config:clear
。
您好,我正在尝试在生产服务器上启动和 运行 推送器,但它仅将事件记录到日志中。
这是我的设置
PUSHER_APP_ID=myappid
PUSHER_APP_KEY=myappkey
PUSHER_APP_SECRET=myappsecret
这里是broadcasting.php
'default' => 'pusher',
'connections' => [
'pusher' => [
'driver' => 'pusher',
'key' => env('PUSHER_APP_KEY'),
'secret' => env('PUSHER_APP_SECRET'),
'app_id' => env('PUSHER_APP_ID'),
'options' => [
'cluster' =>'eu'
],
],
广播服务提供商也未评论
App\Providers\BroadcastServiceProvider::class,
但它仍在记录要记录的事件 我不知道为什么有解决方案。它在本地
上运行良好Laravel 将配置缓存在 bootstrap/cache/
目录中,您可以通过以下方式检查:
$ php artisan tinker
并输出当前配置:
config('broadcasting');
现在您看到了 Laravel 用于配置的内容。
如果这与您的配置文件或 .env 或 env 不同,请执行:
$ php artisan config:clear
如果您以后想避免这种情况,请在部署代码后执行 config:clear
。