Laravel - 如何删除广播内容、推送器等

问题描述 投票:0回答:2

之前我想用 Pusher 进行实时聊天。无论如何,现在我不使用它,我将我的 laravel 版本从 5.4 升级到 5.5,现在我收到关于 Pusher 的奇怪错误,我只想摆脱这些。只是我不知道怎么办。

这是它的样子

https://ibb.co/kvbHAn

我尝试删除一些文件以检查是否有帮助,但没有,最后我从我的composer.json 中删除了 Pusher 依赖项并进行了更新。我仍然不知道如何摆脱这些。有什么想法吗?

.env 在这里

BROADCAST_DRIVER=log
CACHE_DRIVER=file
SESSION_DRIVER=database
QUEUE_DRIVER=sync

PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=

广播.php

'default' => env('BROADCAST_DRIVER', 'null'),

 'pusher' => [
            'driver' => 'pusher',
            'key' => env('PUSHER_APP_KEY'),
            'secret' => env('PUSHER_APP_SECRET'),
            'app_id' => env('PUSHER_APP_ID'),
            'options' => [
                'cluster' => 'eu',
                'encrypted' => true,
            ],
        ],
php laravel laravel-5 pusher
2个回答
0
投票

BroadcastingManager.php
创建 Laravel 用于广播事件的广播驱动程序。

您删除了依赖项的 Pusher 库,因此不再找到 Pusher 类,这就是它抛出该错误的原因。


0
投票

如果还有人在寻找答案:

对我来说,解决方案是删除

routes/channels.php
中我忘记它们使用 Pusher 的所有广播频道。

© www.soinside.com 2019 - 2024. All rights reserved.