Pusher\Pusher::__construct():参数 #1 ($auth_key) 必须是字符串类型,给定 null,

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

我已经从 github 克隆了我的项目,当我尝试在 laragon 终端上安装作曲家时,我收到以下错误

Pusher\Pusher::__construct():参数 #1 ($auth_key) 必须是字符串类型,给定 null

我的 php 这些是我的版本

"require": {
    "php": "^8.0",
    "guzzlehttp/guzzle": "^7.0.1",
    "hisorange/browser-detect": "^5.0",
    "laravel/framework": "^10.0",
    "laravel/sanctum": "^3.3",
    "laravel/tinker": "^2.0",
    "maatwebsite/excel": "^3.1",
    "pusher/pusher-php-server": "^7.2",
    "stancl/tenancy": "^3.4"
},

我尝试了composer update和composer dump-autoload我想要我的项目的所有依赖项请帮助

php laravel dependencies
1个回答
0
投票

在您使用 Pusher 库的地方,它可能作为服务提供商或其他东西的一部分加载。

Pusher 的任何

.env
变量丢失,这导致该值为空而不是字符串。

如果将这些值添加到

.env
文件中,错误应该会消失。

以下是我的意思是您应该添加的示例:

PUSHER_APP_ID=xxx
PUSHER_KEY=xxx
PUSHER_SECRET=xxx
© www.soinside.com 2019 - 2024. All rights reserved.