如何使用不同的 php 版本并排运行两个不同版本的 laravel

发布于 2025-01-10 06:02:40 字数 118 浏览 1 评论 0原文

我的 PC 上运行着一个 Laravel 7 项目,安装了 PHP 7.2.5 版本。我想运行另一个 Laravel 8 项目,需要 PHP 版本>=7.3。我能做些什么?我想同时在我的电脑上运行这两个项目。谢谢你!

I have a Laravel 7 project running on my PC with PHP version 7.2.5 installed. I want to run another project of Laravel 8 with PHP version>=7.3 required. What can I do? I want to run both projects on my PC at the same time. Thank you!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

女皇必胜 2025-01-17 06:02:40

您可以使用 Docker。您可以创建 2 个不同的 docker 容器,1 个使用 PHP 7,一个使用 PHP 8

或者如果您使用 WAMP 或其他类型的堆栈,则应该有一些部分可以更改 PHP 版本

在此处输入图像描述

但是,我建议你使用码头工人。 Laravel 9 附带了 sail(我猜也有旧版本),你可以简单地安装 docker 桌面并

sail up

在你的项目文件夹中运行,但是如果你检查 sail 包,你会看到

    "require": {
        "php": "^7.3|^8.0",

它至少需要 PHP 7.3

You can use Docker for it. You can create 2 different docker container, 1 with PHP 7 and one with PHP 8

Or if you are using WAMP or other kind of stack there should be some part to change the PHP version

enter image description here

However, I suggest you to use docker. Laravel 9 comes with sail (I guess older versions too) you can simply install docker desktop and run

sail up

inside your project folder but if you check sail package you will see

    "require": {
        "php": "^7.3|^8.0",

It requires at least PHP 7.3

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文