zoukankan      html  css  js  c++  java
  • php7安装扩展:以mongodb为例

    安装步骤

    1. 打开phpinfo 查看 nts(非线程) 还是 ts (线程),然后查看操作位数

    注: 86 等于 32 位 ,和你的windows系统64 or 32位无关。比如我的:

    2. 下载对应的版本的php_mongodb.dll 文件

    下载链接:https://pecl.php.net/package/mongodb/1.2.9/windows

     3. 把文件解压出来 php_mongodb.dll 文件复制到php安装目录下的 ext 目录下(我的是: F:phpStudyphpphp-7.0.12-ntsext)

    4. 打开php.ini 配置文件增加行 : extension=php_mongodb.dll

     5. 重启,再打开phpinfo() 查看是否有mongodb扩展,出现下图则安装成功

    总结:

    1,区分是window上的php还是linux上的php,但下载地址都是:https://pecl.php.net/package/

    2,查看php的版本,不同版本可能功能有差别;

    3,通过phpinfo()查看需要安装的环境:

    1. 线程安全还是非线程安全:Thread Safety的值
    2. 编译器:Compiler的值
    3. 软件位数:Architecture的值 (x86,x64)
    4. Server API的值:运行模式

    4,

    window下是通过php运行环境选择下载对应版本的扩展文件(.dll),下载后将dll文件放在php的ext目录下

    linux下,先通过https://pecl.php.net/package/查看对应的软件版本,假设为ext-1.6.8:

    1,下载
    wget http://pecl.php.net/get/ext-1.6.8.tgz(使用用审查元素可以查看到扩展压缩文件的地址) 2,解压
    tar -xzvf ext-1.6.8.tgz 3,进入扩展目录
    cd ext-1.6.8 4,
    /usr/local/php/bin/phpize 或者 phpize 5,配置
    ./configure --with-php-config=/usr/local/php/bin/php-config
    或者
    ./configure --with-php-config=/usr/bin/php-config 6,编译
    make && make install

    5,修改php.ini配置;

      (1)windows下是extension=php_redis.dll

      (2)linux下是extension=redis.so  

    6,重启服务器(php-fpm或者httpd);

  • 相关阅读:
    jQuerychicun
    css3动画
    app开发,H5+CSS3页面布局小tips
    函数基础
    函数
    冒泡排序
    关于Vue+iview的前端简单的导入数据(excel)
    关于Vue+iview的简单下拉框滚动加载
    ES6中set的用法回顾
    百度地图api设置点的自定义图标不显示
  • 原文地址:https://www.cnblogs.com/tkzc2013/p/10538032.html
Copyright © 2011-2022 走看看