zoukankan      html  css  js  c++  java
  • mac下开启phpredis扩展

    下载

    官网下载php合适的版本:http://pecl.php.net/package/redis

    这里我的php版本:7.1.23,下载的phpredis版本:5.0.0

    配置安装

    解包、重命名 

    sudo mv ~/Downloads/redis-5.0.0.tgz ./
    sudo tar xvf redis-5.0.0.tgz
    sudo mv redis-5.0.0 phpredis-5.0.0

    编译安装

    sudo phpize
    sudo ./configure
    sudo make
    sudo make install

    在安装过程中,出现错误:

    cp: /usr/lib/php/extensions/no-debug-non-zts-20160303/#INST@22650#: Operation not permitted

    原因:macos系统的Rootless特性导致的(The problem was due to OS X 10.11 El Capitan's Rootless feature. )

    解决办法:新建一个存放php扩展的目录 /usr/local/lib/php/extensions/no-debug-non-zts-20160303 ,不再使用默认安装目录 /usr/lib/php/extensions/no-debug-non-zts-20160303/

    mkdir -p /usr/local/lib/php/extensions/no-debug-non-zts-20160303
    cp modules/redis.so /usr/local/lib/php/extensions/no-debug-non-zts-20160303

    配置中增加扩展支持

    vim /etc/php.ini
    [redis]
    extension_dir ="/usr/local/lib/php/extensions/no-debug-non-zts-20160303/"
    extension=redis.so

    重启服务

    sudo apachectl restart

    验证

  • 相关阅读:
    道路和航线
    Sorting It All Out
    Sightseeing Cows(0/1分数规划+Spfa判负环)
    【模板】缩点
    间谍网络
    Tarjan算法专练
    数论知识点总结
    博客迁移到博客园
    第一届CCPC河南省赛
    find程序实现
  • 原文地址:https://www.cnblogs.com/xuchuanbing/p/14781350.html
Copyright © 2011-2022 走看看