Laravel on Linux: Create new project Error: Your requirements could not be resolved to an installable set of packages
Laravel on Linux: Create new project Error: Your requirements could not be resolved to an installable set of packages
我在 openSUSE 上安装 laraval 时遇到问题。我在本文档中这样做了:https://en.opensuse.org/Laravel
但是当我 运行 命令时:
laravel new myproject
我收到这些错误消息:
Terminal Error Messages
我对 Linux 和 laravel 很陌生(一些经验),但我不知道现在该做什么。错误消息给我一些问题,但我不知道如何解决。也许有人可以帮助我。
我是运行宁:
openSUSE Leap 15.3
php 版本 7.4.6
作曲家版本 2.1.6
错误消息表明 php fileinfo
扩展没有安装。
在 openSUSE 中,这是您需要输入的命令:sudo zypper install php-fileinfo
。
如果您使用的是基于 Debian 的发行版,它也可能是 sudo apt install php-fileinfo
(可能对其他人有用)。
您还可以通过键入 sudo zypper install php7.4-fileinfo
来指定版本,您可以在其中将 7.4
更改为任何可用版本(通常是在撰写本文时从 5.6 to 8.0
开始)。
安装fileinfo
后,您可能会遇到类似的错误,但对于另一个扩展。查看消息,将提到缺少的扩展,您可以通过重复刚才对 fileinfo
所做的操作来安装它(例如,sudo zypper install php-zip
)。
我在 openSUSE 上安装 laraval 时遇到问题。我在本文档中这样做了:https://en.opensuse.org/Laravel
但是当我 运行 命令时:
laravel new myproject
我收到这些错误消息:
Terminal Error Messages
我对 Linux 和 laravel 很陌生(一些经验),但我不知道现在该做什么。错误消息给我一些问题,但我不知道如何解决。也许有人可以帮助我。
我是运行宁:
openSUSE Leap 15.3
php 版本 7.4.6
作曲家版本 2.1.6
错误消息表明 php fileinfo
扩展没有安装。
在 openSUSE 中,这是您需要输入的命令:sudo zypper install php-fileinfo
。
如果您使用的是基于 Debian 的发行版,它也可能是 sudo apt install php-fileinfo
(可能对其他人有用)。
您还可以通过键入 sudo zypper install php7.4-fileinfo
来指定版本,您可以在其中将 7.4
更改为任何可用版本(通常是在撰写本文时从 5.6 to 8.0
开始)。
安装fileinfo
后,您可能会遇到类似的错误,但对于另一个扩展。查看消息,将提到缺少的扩展,您可以通过重复刚才对 fileinfo
所做的操作来安装它(例如,sudo zypper install php-zip
)。