【问题标题】:Laravel - how to remove broadcasting stuff, pusher, etcLaravel - 如何删除广播内容、推送器等
【发布时间】:2018-02-13 15:51:36
【问题描述】:

在我想使用推送器进行实时聊天之前。无论如何,现在我不使用它,我将我的 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,
            ],
        ],

【问题讨论】:

  • 好的,我通过删除 broadcastingmanager.php 中的一些代码解决了这个问题。但无论如何,如果你们知道为什么会发生这种情况,你们可以分享。

标签: php laravel laravel-5 pusher


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2018-12-31
    • 1970-01-01
    • 2016-10-17
    • 2019-01-03
    • 2018-03-31
    • 2021-06-02
    • 2020-11-23
    • 2012-03-03
    • 2017-05-01
    相关资源
    最近更新 更多