我正在更新到Laravel 5.5 . 它使用PHP 7.0版本 . 我需要在本地计算机和AWS上进行设置 . 首先,安装本地WAMP服务器,它附带PHP 7.0 ...我已经选择它并且当localhost打开时我得到消息,PHP版本是7.0.10 ...在作曲家中更改Laravel和PHP的版本号后.json,我确实更新并收到了这条消息:
-
问题1
-
此软件包需要php> = 7.0,但您的PHP版本(5.6.25)不满足该要求 . 问题2
-
laravel / framework v5.5.2需要php> = 7.0 - >您的PHP版本(5.6.25)不满足该要求 .
-
laravel / framework v5.5.1需要php> = 7.0 - >您的PHP版本(5.6.25)不满足该要求 .
-
laravel / framework v5.5.0需要php> = 7.0 - >您的PHP版本(5.6.25)不满足该要求 .
-
laravel / framework 5.5的安装请求 . * - > laravel / framework [v5.5.0,v5.5.1,v5.5.2]可满足 .
据说我仍然使用5.6 . 我怎么能改变这个?
2 回答
根据@iainn,Apache正在使用PHP 7,
but the CLI (which Composer uses) is still using 5.6
因此,尝试再次卸载并安装composer并在安装时选择正确的php版本(7.0) . 检查下面的截图你从作曲家那里得到了一个错误 . 尝试使用'composer install --ignore-platform-reqs'来设置项目文件夹 .