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.

    问题解决!

  • 相关阅读:
    C# 普印力RFID打印机模板打印
    C# IP地址段端口扫描器封装调用
    W3100SMS 短信猫代码发送 下
    C#动态创建Access数据库,创建加密码Access数据库,更改Access密码
    C# 区分键盘和红外线扫描枪输入 模拟扫描枪
    文件格式大全
    winform获取当前Url地址
    [WPF]使用C#代码实现DataTemplate
    钩子类型
    WM_*
  • 原文地址:https://www.cnblogs.com/canwyq/p/7274620.html
Copyright © 2011-2022 走看看