zoukankan      html  css  js  c++  java
  • PHP5.5安装PHPRedis扩展

    问题背景:

    PHP Fatal error: Class 'Redis' not found in /xxxx/xxxx/xxxxxx.php on line 6

    解决过程:(高亮部分请修改为本机路径)

    phpredis下载地址:https://github.com/nicolasff/phpredis

    unzip phpredis-master.zip 

    cd phpredis-master

    /usr/local/php5/bin/phpize

    ./configure --with-php-config=/usr/local/php5/bin/php-config

    make 

    make install

    vi /usr/local/php5/etc/php.ini

    加入

    extension=redis.so

    保存后重启Apache

    -----------------------------------------

    DELL 路径:

    wget https://github.com/nicolasff/phpredis/zipball/master -O php-redis.zip

    unzip php-redis.zip

    cd phpredis-phpredis-7d07403

    wangyaqing@localhost:/usr/bin$ phpize5
    程序“phpize5”尚未安装。 您可以使用以下命令安装:
    sudo apt-get install php5-dev
    wangyaqing@localhost:/usr/bin$ sudo apt-get install php5-dev
    正在读取软件包列表... 完成
    正在分析软件包的依赖关系树       
    正在读取状态信息... 完成       

    wangyaqing@localhost:~$ cd phpredis-phpredis-7d07403/
    wangyaqing@localhost:~/phpredis-phpredis-7d07403$ phpize5
    Configuring for:
    PHP Api Version:         20131106
    Zend Module Api No:      20131226
    Zend Extension Api No:   220131226

    wangyaqing@localhost:~/phpredis-phpredis-7d07403$ ./configure --with-php-config=/usr/bin/php-config5

    wangyaqing@localhost:~/phpredis-phpredis-7d07403$ make

    wangyaqing@localhost:~/phpredis-phpredis-7d07403$ sudo make install

    wangyaqing@localhost:~/phpredis-phpredis-7d07403$ sudo vi /etc/php5/apache2/php.ini
    wangyaqing@localhost:~/phpredis-phpredis-7d07403$ sudo /etc/init.d/apache2 restart
    [ ok ] Restarting apache2 (via systemctl): apache2.service.

    问题解决!

  • 相关阅读:
    配置文件和脚本文件区别
    .sh
    瘋耔思维空间
    vi编辑器的三种模式
    在ubuntu系统荣品开发配套JDK安装
    如何查看自己运行ubuntu是32位还是64位
    志气
    高仿微信朋友圈
    Java OCR tesseract 图像智能字符识别技术 Java代码实现
    构建基于Javascript的移动CMS——加入滑动
  • 原文地址:https://www.cnblogs.com/canwyq/p/7274620.html
Copyright © 2011-2022 走看看