Laravel 5.3没有安装
我感觉在安装laravel5.3
框架的困难,问题是,当我用composer create-project --prefer-dist laravel/laravel blog
作曲家安装最新版本,它会自动当我在composer.json
文件更改laravel 5.2
到laravel 5.3
安装laravel 5.2
,而不是`laravel 5.3Laravel 5.3没有安装
并运行composer update
提示错误是这样的。
Your requirements could not be resolved to an installable set of packages.
Problem 1
- laravel/framework v5.3.9 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.8 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.7 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.6 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.5 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.4 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.3 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.28 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.27 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.26 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.25 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.24 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.23 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.22 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.21 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.20 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.2 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.19 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.18 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.17 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.16 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.15 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.14 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.13 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.12 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.11 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.10 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.1 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- laravel/framework v5.3.0 requires php >=5.6.4 -> your PHP version (5.6.3) does not satisfy that requirement.
- Installation request for laravel/framework 5.3.* -> satisfiable by laravel/framework[v5.3.0, v5.3.1, v5.3.10, v5.3.11, v5.3.12, v5.3.13, v5.3.14, v5.3.15, v5.3.16, v5.3.17, v5.3.18, v5.3.19, v5.3.2, v5.3.20, v5.3.21, v5.3.22, v5.3.23, v5.3.24, v5.3.25, v5.3.26, v5.3.27, v5.3.28, v5.3.3, v5.3.4, v5.3.5, v5.3.6, v5.3.7, v5.3.8, v5.3.9].
但我有新安装的XAMPP这说明我的PHP version
是7.0.13
(本回声 '当前PHP版本:' 检查。phpversion();) 发生了什么事?为什么我无法安装Laravel 5.3?
我认为这是最好安装一个新的Laravel 5.3,而不是升级。这是更多的工作,但避免许多问题。
运行composer create-project --prefer-dist laravel/laravel blog
前,用laravel 5.3 require configuration
UPDATE
您可以尝试composer create-project --prefer-dist laravel/laravel=5.3.* blog
特定laravel版本,然后运行composer update
比较您的系统配置。
我试过了,但是这样会自动安装Laravel5.2而不是Laravel5.3 –
您的php版本? –
了,这是7.0.13 –
,首先你应该更新你的PHP版本(使用7.0),因为laravel 5.3通常与php7.0工作, 那么之后你应该composer.json从5.2更改laravel版本5.3,然后运行作曲家更新!!!!!! 一切都会好起来。
作曲家安装 - 忽略平台的请求数 上述命令解决了我的问题。 – Pravin
检查laravel第一个版本为'php artisan --version' –
并尝试运行作曲家安装而不是作曲家更新 –
你在Ubuntu吗? – sumit