我尝试安装Laravel 5.5版本,因此我运行命令:
composer create-project laravel/laravel test 5.5.*
但是我收到了这个错误:
如果你看到图像的顶部我运行命令php -v
并且它清楚版本i 7.0.27
如何解决我的问题?
答案 0 :(得分:2)
您可以尝试更新作曲家:
composer update
或尝试使用完整的php7路径,例如:
/path/to/your/php7 composer.phar create-project laravel/laravel test 5.5.*
答案 1 :(得分:1)
似乎您的XAMPP未正确安装。卸载现有的XAMPP并手动删除整个文件夹。 (如果有一些文件以及PHPmyadmin数据库备份,请备份htdocs)。并download XAMPP from here并安装它。
并运行此
env_test
这是PHP7,因此作曲家默认安装Laravel 5.5或更高版本
答案 2 :(得分:1)
我有这个问题,问题是在php升级之后还有两个php版本几乎一起运行,所以,在我的情况下,作曲家使用的是一个版本的php和laravel使用另一个。为了解决这个问题我卸载了所有的PHP版本,更新我的PHP存储库,然后我做了一个新的安装PHP,作曲家和laravel。
现在我用laravel 5.5运行php 7.2并且我在环境变量中添加了laravel所以当我需要创建一个新项目时我使用laravel new project_name
希望这能帮到你!
答案 3 :(得分:0)
不要指定项目的版本
composer create-project --prefer-dist laravel/laravel test
答案 4 :(得分:-1)
任何机会都是composer.json中的PHP require值而不是"php": ">=7.0.0"
尝试添加--prefer-dist并删除5.5。*
答案 5 :(得分:-2)
Laravel需要PHP> = 7.0.0,您目前拥有5.6版本。
安装较新版本的PHP或使用宅基地。