企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
>开启 php redis 扩展 ## **1、windows 环境** 1.1 下载对应版本的 (注意选择适合自己php的版本),下载地址 :[http://pecl.php.net/package/redis](http://pecl.php.net/package/redis "http://pecl.php.net/package/redis") 1.2 复制 php\_redis.dll 到 php ext目录下 1.3 修改 php.ini 开启 php\_redis 1.4 利用phpinfo() 查看安装是否成功(搜索到 redis ,发现版本信息代表安装成功)。 ## **2、linux 环境** Redis所有的客户端在 http://redis.io/clients \[PHP选项卡\] 基于性能选择安装 phpredis 在 https://github.com/nicolasff/phpredis/downloads 上下载源代码包到本地然后上传到服务器. ~~~ tar zxvf nicolasff-phpredis-2.1.3-167-ga5e53f1.tar.gz cd nicolasff-phpredis-a5e53f1 phpize ~~~ 如果出现: ~~~ Configuring for: PHP Api Version: 20041225 Zend Module Api No: 20060613 Zend Extension Api No: 220060519 Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable is set correctly and then rerun this script. ~~~ 用下面的方法解决: ~~~ # wget http://ftp.gnu.org/gnu/m4/m4-1.4.9.tar.gz # tar -zvxf m4-1.4.9.tar.gz # cd m4-1.4.9/ # ./configure && make && make install # cd ../ # wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.62.tar.gz # tar -zvxf autoconf-2.62.tar.gz # cd autoconf-2.62/ # ./configure && make && make install ./configure --with-php-config=/usr/local/php/bin/php-config make && make install ~~~ 查看输出信息会告诉你 redis.so 的那个目录下,把它复制到PHP的扩展目录下 我的系统上是 /usr/lib/php5/extensions/ 用 php --ini 找到 php.ini 的位置,加入以下行后重启WEB服务器 \========================= extension=redis.so \=========================