Composer require 发生异常

Laravel
根据教程《Laravel 教程 - 微信小程序从零到发布》第四章第一节 - 安装 EasyWeChat

composer require "overtrue/laravel-wechat:~4.0" 

执行该命令时发生以上错误。

PHP 版本 7.2.6
根据百度解决方法已开启 php_fileinfo 扩展尝试解决,也清理过 composer cache,可是并不行。

本萌新请求论坛 dalao 们帮忙解决,感谢。

《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
翟宇鑫
最佳答案

在你的 composer.json 中增加以下两个字段:"platform": { "ext-pcntl": "7.2", "ext-posix": "7.2"},增加至 config 字段中,再次运行安装命令即可~

5年前 评论
AtmosphereMao (楼主) 5年前
讨论数量: 5
Epona

PHP 扩展 pcntl 没有安装,找一下怎么安装就好了。

另外如果你使用的是 Homestead 这个应该是默认安装好的。

5年前 评论

是的,按照楼上的方法试试,这个提示已经很明显了

5年前 评论

horizon 只能在 Linux 环境下装,因为 pcntl 只支持 Linux

5年前 评论

不要用 Windows 系统进行安装 建议你用微软的 WSL 吧

5年前 评论
翟宇鑫

在你的 composer.json 中增加以下两个字段:"platform": { "ext-pcntl": "7.2", "ext-posix": "7.2"},增加至 config 字段中,再次运行安装命令即可~

5年前 评论
AtmosphereMao (楼主) 5年前