[英]Would like a php version of php 8.1 for a specific virtual website
我在 ubuntu 18.04 服务器中有一个虚拟网站,它是用 Laravel9 编写的,它需要 php 8.0.2 或更高版本。 错误在浏览器中看起来像这样:
Composer 在您的平台中检测到问题:您的 Composer 依赖项需要 PHP 版本“>= 8.0.2”。
在系统中我有 PHP 7.4.29 (cli) 但由于其他需要 7.4 的虚拟站点而无法更改。
我如何将 php 8.1 获取到 Laravel9 站点以便它工作?
好的,发现需要的是一个 composer 命令:
composer install --ignore-platform-reqs
所以现在没有错误了。 现在我还有其他事情要担心,但那是 Laravel 的事情。
尽管 php 8.1 现在我的其他网站工作正常。
感谢您的帮助。
如果使用 Debian/Ubuntu:
apt -y install software-properties-common
add-apt-repository ppa:ondrej/php
apt -y install php8.1
CentOS:
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
dnf install dnf-utils http://rpms.remirepo.net/enterprise/remi-release-8.rpm
dnf remove php* -y
dnf module list reset php -y
dnf module enable php:remi-8.1
dnf install php
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.