簡體   English   中英

如何在 MAMP 上運行 Laravel 8?

[英]How to run Laravel 8 on MAMP?

我的composer.json中有這個

"require": {
    "php": "^8",
    "alkhachatryan/laravel-web-console": "^3.3",
    "barryvdh/laravel-dompdf": "^0.9.0",
    "doctrine/dbal": "^2.10",
    "fideloper/proxy": "^4.2",
    "fruitcake/laravel-cors": "^1.0",
    "guzzlehttp/guzzle": "^6.3",
    "intervention/image": "^2.3",
    "laravel/framework": "^8",
    "laravel/tinker": "^2.0",
    "laravelcollective/html": "~6.0",
    "league/flysystem-aws-s3-v3": "~1.0",
    "pusher/pusher-php-server": "^4.1"
},

我正在嘗試通過 MAMP v6.6 運行我的 Laravel 應用程序

我不斷得到

致命錯誤:Composer 在您的平台中檢測到問題:您的 Composer 依賴項需要 PHP 版本“>= 8.1.0”。 您正在運行 8.0.8。 在 /Users/laravel-app/vendor/composer/platform_check.php 第 24 行

macOS 12.3

php——版本

PHP 8.1.8 (cli) (built: Jul 8 2022 10:46:35) (NTS) Copyright (c) The PHP Group Zend Engine v4.1.8, Copyright (c) Zend Technologies with Zend OPcache v8.1.8, Copyright ( c), 由 Zend Technologie

您需要意識到您在那台 Mac 上安裝了 PHP 的 2 個版本——一個是 web 服務器,一個是命令行。 使用您的 MAMP web 服務器,創建一個頁面,其中只有<?php phpinfo(); 在里面。 然后,訪問那個 web 頁面,它會給你一長串信息,包括 PHP 的版本。通常你希望命令行版本和 web 服務器版本同步,但這是你的權利。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM