【问题标题】:Unable to install spatie laravel-backup package on my windows 10 PC PHP Version 8.0.3, Laravel Version 8 [duplicate]无法在我的 Windows 10 PC PHP 版本 8.0.3、Laravel 版本 8 上安装 spatie laravel-backup 包 [重复]
【发布时间】:2021-06-02 17:16:12
【问题描述】:

您好我无法安装 Laravel 备份包 spatie laravel 备份

在下方显示错误消息

问题 1 - 根 composer.json 需要 spatie/laravel-backup ^7.6 -> 可由 spatie/laravel-backup[7.6.0] 满足。 - spatie/laravel-backup 7.6.0 需要 ext-pcntl * -> 您的系统中缺少它。安装或启用 PHP 的 pcntl 扩展。

要启用扩展,请确认它们已在您的 .ini 文件中启用: - F:\server8030\php\php.ini 您也可以在终端中运行php --ini,以查看 PHP 在 CLI 模式下使用了哪些文件。

任何人都可以帮助我成功

【问题讨论】:

  • 在 php.ini 文件中启用 ext-pcntl。那个错误,安装需要那个扩展
  • 在我的 php.ini 文件中找不到“ext-pcntl” 能否请您告诉我另一种方法或如何解决问题。
  • 根据documentation,该库“与 Windows 服务器不兼容”。

标签: php laravel-8


【解决方案1】:

我使用 spatie/laravel-backup 7.3.3 做了一个解决方法。 我需要开始使用 test --parallel,并为此安装 brianium/paratest 和 spatie/laravel-backup ^7.6,您告知的错误是不可能的。 因此,如果 7.3.3 版中的 spatie/laravel-backup 足以满足您的需要,请尝试:

composer 需要 spatie/laravel-backup ^7.3.3

或者使用unix机器

@Chris Haas 告知 根据documentation,ext-pcntl * 库“与 Windows 服务器不兼容”

【讨论】:

  • 非常感谢。它由 composer 安装,需要 spatie/laravel-backup ^7.3.3
猜你喜欢
  • 2021-01-18
  • 2017-07-16
  • 2015-01-24
  • 2019-11-09
  • 1970-01-01
  • 1970-01-01
  • 2021-01-15
  • 2018-08-01
  • 1970-01-01
相关资源
最近更新 更多