遇到作曲家的问题,我试图运行laravel的标准安装:
abort
但它一直尝试安装:
stdout
我尝试了以下方法:
composer create-project --prefer-dist laravel/laravel blog
Installing laravel/laravel (v5.5.28)
composer clear-cache
,composer self-update
,rm -rf vendor
似乎什么都没有起作用...关于作曲家为何停留在这种旧状态的任何想法?
答案 0 :(得分:5)
检查您的PHP版本。我怀疑您正在运行PHP7.0,但是Laravel 5.6及更高版本需要PHP7.1。在这种情况下,composer将仅安装适用于您的PHP版本的最新版本。
如果要安装Laravel的较新版本,请考虑将PHP版本更新为7.1.3或更高版本。
答案 1 :(得分:1)
尝试全局更新作曲家。
composer global update
如果这不适合您,请检查全局作曲者配置中的版本。或者,您只需从GitHub-Repo加载composer并在其中运行composer install即可。 在其中,您可以运行
composer install
肯定可以得到最新版本。
答案 2 :(得分:1)
尝试将 PHP 和 Composer 更新到它们的最新版本, 对于 PHP 安装最新的 XAMPP 本地服务器,它会在更新 PHP 后自动在您的系统中安装最新的 PHP 版本,在您的系统中创建一个路径变量,然后在 Composer 安装程序的帮助下安装 Composer 最新版本,并在安装 Composer 时选择该路径变量和它将从您的 XAMPP PHP 文件中捕获最新的 PHP 版本,现在一切都会好起来的,让我们再次尝试 require laravel/installer 命令,它将自动安装最新的 Laravel 版本,希望这些信息对您有用。
答案 3 :(得分:-1)
您可以尝试...
composer create-project --prefer-dist laravel/laravel=5.3.* blog
然后
composer update
还尝试运行composer global update
来更新Composer中的Laravel安装程序。
如果这两个选项也都不起作用,请检查PHP版本。
您将必须安装更新的php版本。
答案 4 :(得分:-1)
稳定版本总是提供给开发人员,因此laravel仅给出了该版本, 如果要获取最新版本,则需要在安装时指定版本。喜欢
composer create-project laravel/laravel projectName 5.6.*
PHP的版本也很重要。