广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >报错: Install or enable PHP‘s pcntl extension.的解决方法
  • 906
分享到

报错: Install or enable PHP‘s pcntl extension.的解决方法

php开发语言 2023-09-01 14:09:44 906人浏览 薄情痞子
摘要

在运行  composer install时 报相关扩展的错误,错误如下: Problem 1 - laravel/horizon[v4.3.0, ..., 4.x-dev] require ext-pcntl * -> it is

在运行  composer install时

报相关扩展的错误,错误如下:

 Problem 1    - laravel/horizon[v4.3.0, ..., 4.x-dev] require ext-pcntl * -> it is missing from your system. Install or enable PHP's pcntl extension.    - Root composer.json requires laravel/horizon ^4.3 -> satisfiable by laravel/horizon[v4.3.0, ..., 4.x-dev].To enable extensions, verify that they are enabled in your .ini files:    - D:\PHPstudy\phpstudy_pro\Extensions\php\php7.3.4nts\php.iniYou can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode.

由于 Horizon 需要 php 的 pcntl 扩展,而 win 环境无法安装该扩展,导致无法成功安装 Horizon,进而导致本地环境无法使用,artisan 命令无法使用。

解决办法:

windows 环境安装 Horizon 报错解决:

composer install/update --ignore-platfORM-reqs

composer install –ignore-platform-reqs 就相当于设置了忽略版本匹配。如果方法1不行可以使用方法2

打开composer.JSON文件,添加如下配置

"config": {    "optimize-autoloader": true,    "preferred-install": "dist",    "sort-packages": true,    "platform": {        "ext-pcntl": "7.2",        "ext-posix": "7.2"    }},

重新运行  

composer install

我使用方法2 成功  解决错误,方法1没有使用过。用过的可以反馈

参考:https://www.ziruchu.com/art/349     https://learnku.com/articles/29150

来源地址:https://blog.csdn.net/zsysem/article/details/129379239

--结束END--

本文标题: 报错: Install or enable PHP‘s pcntl extension.的解决方法

本文链接: https://www.lsjlt.com/news/388622.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 报错: Install or enable PHP‘s pcntl extension.的解决方法
    在运行  composer install时 报相关扩展的错误,错误如下: Problem 1 - laravel/horizon[v4.3.0, ..., 4.x-dev] require ext-pcntl * -> it is...
    99+
    2023-09-01
    php 开发语言
  • pip中install报错的解决方法
    小编给大家分享一下pip中install报错的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!解决方法:1、ReadTimeoutError,在pip安装所...
    99+
    2023-06-20
  • Pod install 报错 Undefined symbol: _OBJC_CLASS_$_xxx 的解决方法
    背景:更换新电脑后,将旧电脑数据迁移 同步到新电脑,处于异常报错,由于项目为Flutter混合项目,在connectivity文件报错 报错: 以前运行报错 Undefined symbol: OBJC_CLASS$_xxx 时,通常都是...
    99+
    2023-08-16
    ios flutter
  • pip install 报错:error: subprocess-exited-with-error解决方法
    使用pip install pycurl命令时报错: 原因:未知 解决: 本地安装pycurl http://www.lfd.uci.edu/~gohlke/pythonlibs/中ctrl + F ...
    99+
    2023-09-06
    pip python numpy
  • Windows环境下npm install 报错: operation not permitted, rename的解决方法
    前言 最近发现了一个问题,运行 npm install 命令安装依赖包,在 Mac 上的 Vagrant 装的虚拟机上没问题,在阿里云 CentOS 上也没问题,但是在 Windows 环境同样是 Vagr...
    99+
    2022-06-04
    报错 解决方法 环境
  • npm install安装过程报错的实用解决办法
    项目拷到本地,然后cd进入项目目录,npm install安装,报错了,尝试的方法可以有: 首先确定自己使用的包的下载源是国内的(可以通过npm config list查看自己包的...
    99+
    2022-11-13
  • Android Studio启动报错Java 1.8 or later is required的解决方法
    错误描述 在公司电脑上运行Android Studio 2.2已经有一段时间了,但是自己的笔记本上还是用的Android Studio 1.5,今天晚上下了一个Android ...
    99+
    2022-06-06
    Android Studio studio JAVA IS OR 方法 Android
  • npm install安装报错:gyp info it worked if it ends with ok的解决方法
    目录1.可能原因1:node和node-sass版本冲突,2.node.js卸载与安装3.node-sass卸载安装,4.安装好后对应版本的node和node-sass后启动总结前端...
    99+
    2022-11-13
  • node.js使用npm 安装插件时提示install Error: ENOENT报错的解决方法
    在使用npm install安装扩展插件时,系统提示“npm install Error: ENOENT, stat 'C:Users<用户名>AppDataRoamingnpm'”。 以前都是...
    99+
    2022-06-04
    报错 解决方法 插件
  • nvm版本导致npm install报错Unexpected token '.'的解决办法
    目录前言npm install报错降低node版本升级nvm版本总结前言 前几天切换了node版本,顺带着升级了npm,今天使用nodemon启动node环境时发现报错,提示未安装。...
    99+
    2022-11-13
  • mysql5.7 报错1055的解决方法
    这篇文章将为大家详细讲解有关mysql5.7 报错1055的解决方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。mysql5.7报错1055的解决办法:首先找到并打开m...
    99+
    2022-10-18
  • ORA-01756报错的解决方法
    今天就跟大家聊聊有关ORA-01756报错的解决方法,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 今天在尝试执行一个...
    99+
    2022-10-19
  • php $_get报错的解决方法
    这篇文章主要介绍php $_get报错的解决方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!php $_get报错的解决办法:使用【array_key_exists(key, 数组)】函数来进行判断,其中参数1为要...
    99+
    2023-06-09
  • Python相对路径报错:No such file or directory原因及解决方法
    当使用相对路径时,Python无法找到指定的文件或目录时会报错"No such file or directory"。这种情况通常是由以下原因引起的:1. 文件或目录不存在:请确保您提供的相对路径是正确的,并且文件或目录确实存在于指定的...
    99+
    2023-08-11
    Python
  • MySQL报错Error_code: 1045的解决方法
    本篇内容主要讲解“MySQL报错Error_code: 1045的解决方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL报错Error_code: 1...
    99+
    2022-10-18
  • phpmyadmin报500错误的解决方法
    小编给大家分享一下phpmyadmin报500错误的解决方法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!phpmyadmin报500错误的解决办法:首先打开php安装的目录,进入到【d:...
    99+
    2022-10-18
  • navicat报2005错误的解决方法
    小编给大家分享一下navicat报2005错误的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!关于Navicat for...
    99+
    2022-10-18
  • navicat报1251错误的解决方法
    小编给大家分享一下navicat报1251错误的解决方法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!navicat连接mysql报错1251的解决方法1、新安装的mysql8,使用破解版...
    99+
    2022-10-18
  • navicat报1146错误的解决方法
    小编给大家分享一下navicat报1146错误的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在MySQL的主从复制过程...
    99+
    2022-10-18
  • Navicat报2013错误的解决方法
    小编给大家分享一下Navicat报2013错误的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!navicat 连接远程数...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作