zoukankan      html  css  js  c++  java
  • Windows配置多个PHP版本

    今天接手新的项目,用 composer update 了一下,很多类库更新了(建议大家不要随便 composer update 整个composer,只对单个类库进行update。新接手的话直接用composer install,项目中有些类库更新频繁,需要更高版本的PHP才支持,升级版本可能会遇到各种未知的问题,谨慎升级),而且有新的类库必须要求支持7.2 版本以上。所以我的PHP7.1的运行不了,只能重装一个高版本的PHP版本。

    以下是在Windows下面安装PHP7.2和一些扩展遇到的坑。

    首先在PHP官网下载相应版本的PHP安装包。

    1. 进入 https://windows.php.net/download#php-7.2 PHP 官网。下载Windows版本的压缩包。

     2.解压到指定的目录,将文件目录中 php.ini-development 的更改为 php.ini ,这样才能启动PHP的配置文件。

     3. 启动NGINX,echo phpinfo() ; 看一下PHP的一些配置参数。

    4. 去官网(https://pecl.php.net/package/yaf)上下载相应的扩展,比如redis,yaf,mongoDB 等。以yaf为例。

     5. 下载之后把 php_yaf.dll 复制到PHP安装目录的 ext 下面。

     6. 查看php.ini  文件,查看 扩展的文件目录。全局搜索 extension_dir ,将Windows下的 extension_dir  打开(去掉前面的;号)。这段代码的意思就是 PHP扩展的文件夹目录。务必要打开,不然安装不上扩展。

    7. 上述操作完成之后,再重启PHP,phpinfo() 就可以看到安装上相应的扩展了。

    附录:需要将PHP配置到环境变量中,在Windows下面配置环境变量之后,在cmd 中执行一下 echo "%path%", 这样配置的环境变量才会立即生效。

  • 相关阅读:
    生成器
    ELK出现unassigned_shards解决办法
    ElK集群 采集 redis 数据
    postgresql-12编译安装
    openshift 3.11安装部署
    Linux TCP漏洞 CVE-2019-11477 CentOS7 修复方法
    zabbix-server安装部署配置
    zabbix-proxy安装部署
    harbor镜像仓库-02-https访问配置
    harbor镜像仓库-01-搭建部署
  • 原文地址:https://www.cnblogs.com/xs-yqz/p/13901080.html
Copyright © 2011-2022 走看看