美文网首页
我安装了最新版的wamp,用composer提示PHP版本低

我安装了最新版的wamp,用composer提示PHP版本低

作者: 盘木 | 来源:发表于2017-09-03 00:06 被阅读0次

    问题:我电脑有原先有一个phpStudy,但是PHP版本为5.6,不能满足SwooleDistributed2的版本需求,所以我重新下载了最新版的phpStudy,我安装了最新版的phpStudy,用composer提示php版本还是低,调到php7.0还是提示版本低

    解决办法:

    我退出了原来的phpStudy,启用最新的phpStudy(含php7),但是还是不能用composer install初始化我的SwooleDistributed2项目。

    1) 在win cmd下运行php –version显示为原来的版本5.6。好吧,其实已经有答案了,一开始没有反应过来,这个5.6是因为我配置了环境变量,所以一直指向我原来的PHP目录,导致composer失败

    2)解决方案:在我的电脑->属性->高级->环境变量中添加最新的PHP版本为环境变量,删除掉以前的php版本环境变量

    3)重启cmd或phpstorm运行composer install就可以了

    感觉可以了可是,又出来个新问题 composer openssl 报错

    什么个情况? 

    没有安装CA证书导致的!!!

    CA证书下载地址:http://curl.haxx.se/docs/caextract.html

    然后修改php.ini文件

    openssl.cafile=D:/wamp/php/verify/cacert.pem

    然后下载配置完成后还是不管用为啥?

    cmd php-m查看了一下

    莫有opessl

    于是乎 php.ini php_openssl 注释去掉

    亚哈有了

    测试安装 成功

    相关文章

      网友评论

          本文标题:我安装了最新版的wamp,用composer提示PHP版本低

          本文链接:https://www.haomeiwen.com/subject/ontdjxtx.html