从GitHub克隆项目后Composer Install报错:Pusher auth_key为空
解决Composer Install时Pusher参数为Null的错误
这个错误的核心原因是Laravel项目缺少Pusher的配置信息,导致实例化Pusher客户端时传入了空值。按以下步骤解决:
复制环境配置文件:在项目根目录执行命令,从示例文件生成.env配置文件
cp .env.example .env(Windows系统请用
copy .env.example .env)生成应用密钥:
php artisan key:generate配置Pusher环境变量:打开
.env文件,找到Pusher相关配置项,填写从Pusher控制台获取的真实信息:PUSHER_APP_KEY=你的Pusher密钥 PUSHER_APP_SECRET=你的Pusher密钥密码 PUSHER_APP_ID=你的Pusher项目ID PUSHER_APP_CLUSTER=你的Pusher集群区域如果暂时不需要Pusher广播功能,也可以直接修改广播驱动绕过Pusher加载:
BROADCAST_DRIVER=log清除配置缓存:
php artisan config:clear最后重新执行Composer安装:
composer install
内容的提问来源于stack exchange,提问作者arbaaz khan
相关产品推荐
相关产品推荐

