安装laravel5.8详细教程,phpstudy切换到php7.1.13,但cmd下还是PHP5.6.27版本,windows怎么更新默认的PHP版本(phpstudy、composer、git)?

phpstudy切换到php7了,但是cmd下还是PHP5版本,怎么更新windows下默认的PHP版本

 

这个问题也是困扰了我自己好久!自己也是在百度上搜了好久都没有找到自己想要的答案!

安装laravel5.8详细教程,phpstudy切换到php7.1.13,但cmd下还是PHP5.6.27版本,windows怎么更新默认的PHP版本(phpstudy、composer、git)?_第1张图片

首先说一下我的应用场景吧!

    我之前安装了composer,默认的是PHP5.6的版本!

    但是现在安装laravel5.8,使用composer install时,提示:“laravel v5.8.9 requires php 7.1.3 your php vserion”,所以PHP5.6的版本不能满足!

    于是我就把PHPstudy中的PHP版本切换到PHP7.1.13!

    但是发现再cmd中运行php -v的时候  显示的还是PHP的5.6版本!

    运行composer update命令的时候,也警告我的PHP版本5.6不能使用laravle5.8框架!

 

解决办法:    

    首先,我测试的环境变量添加PHP7.1.13的路径是失败的!

 

最终成功解决办法:

    1:打开 https://getcomposer.org/download/

    2:下载 

安装laravel5.8详细教程,phpstudy切换到php7.1.13,但cmd下还是PHP5.6.27版本,windows怎么更新默认的PHP版本(phpstudy、composer、git)?_第2张图片

3:下载之后安装到 php7.1.13所在的文件夹下面

在进入laravel项目下,执行composer install,OK,终于执行成功!

安装laravel5.8详细教程,phpstudy切换到php7.1.13,但cmd下还是PHP5.6.27版本,windows怎么更新默认的PHP版本(phpstudy、composer、git)?_第3张图片

安装laravel5.8详细教程,phpstudy切换到php7.1.13,但cmd下还是PHP5.6.27版本,windows怎么更新默认的PHP版本(phpstudy、composer、git)?_第4张图片

此时输入在phpstudy配置的laravel项目的域名:http://laravel5.8.com/安装laravel5.8详细教程,phpstudy切换到php7.1.13,但cmd下还是PHP5.6.27版本,windows怎么更新默认的PHP版本(phpstudy、composer、git)?_第5张图片

访问laravel5.8.com报错

安装laravel5.8详细教程,phpstudy切换到php7.1.13,但cmd下还是PHP5.6.27版本,windows怎么更新默认的PHP版本(phpstudy、composer、git)?_第6张图片

原来要执行下面命令:php artisan key:generate,那么php artisan key:generate 这个命令?
D: 回到D盘 ,cd 到laravel根目录 然后运行 php artisan key:generate;前提是你项目根目录下有个.env文件,如果没有,敲命令 ”echo 内容 >.env“,生成一个.env 文件(不带引号哦),然后把根路径下的.env.example的内容复制进去,再运行 php artisan key:generate。
再次输入域名laravel5.8.com,大功告成!

安装laravel5.8详细教程,phpstudy切换到php7.1.13,但cmd下还是PHP5.6.27版本,windows怎么更新默认的PHP版本(phpstudy、composer、git)?_第7张图片

你可能感兴趣的:(❤,PHP)