wamp 增加php 7.2,笔记 : WampServe加装PHP版本(7.2.3)为例

1.由于正在学习Laravel框架,服务器wamp,Composer已搭建完成,但在安装laravel installer之后使用laravel new blog,报错为"This package requires php ^7.1.3 but your PHP version (5.6.25) does not satisfy that requirement.", 而默认安装的wamp只有php5.6.25和7.0.10两个版本,所以需要加装php7.2.3

29ba46cf5f379f460be34521ec06c377.png

2. 下载php7.2.3: https://windows.php.net/download,

(1)IIS环境下使用FastCgi的话,下载 Non-Thread的

(2)apache必须用Thread-Safe版本的。 //如使用的是32位的wamp,下载的 VC15 x86 Thread Safe 版本

3. Installing & Setting

(1)下载好zip压缩包后解压到 :/wamp/bin/php/目录下,修改文件夹名为php7.2.3

(2) 将默认版本的php7.0.10目录下三个文件php.ini,phpForApache.ini,wampserver.conf复制到php.7.2.3目录下

(3) 更改php.ini配置文件 :

原php7.0.10版本 : extension_dir ="c:/wamp/bin/php/php7.0.10/ext/"

改php7.2.3版本 :   extension_dir ="c:/wamp/bin/php/php7.2.3/ext/"

修改后当前目录打开命令行 : php --version   显示PHP 7.2.3则安装成功

85e463bf0518e46a904565d685b2057f.png

如出现下图"track_errors"错误是因为7.2以下的版本默认开启了(track_errors = On), 打开php.ini找到(track_errors = On)在前面添加分号(;)即可,

再次php --version即可成功安装。

b2be237e1818e7d68efde59b9112c36e.png

(4)打开phpForApace.ini (这些目录是一些文件的保存路径,可以不用修改)

1 error_log = "c:/wamp/logs/php_error.log"

2 upload_tmp_dir = "c:/wamp/tmp"

3 date.timezone = "UTC"

4 sendmail_from = "admin@wampserver.invalid"

5 session.save_path = "c:/wamp/tmp"

6 soap.wsdl_cache_dir="c:/wamp/tmp"

(5)配置wampserver.conf

改文件一般也不需要修改,但需要注意注释 : //PHP 7 needs Apache 2.4.x and doesn't works with Apache 2.2.x。PHP7以上的版本是需要Apache2.4.x的,如自建的wamp中Apache低于2.4,则自行重装wamp更高版本。

4.重启(Restart All Services)wamp--->右击wamp小图标进行刷新(Refresh)--->切换PHP版本

5. 最后就可以使用laravel2.0的命令 : laravel new blog 创建项目了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值