php专区

 首页 > php专区 > PHP基础 > 环境 > php安装redis扩展初始化失败解决办法

php安装redis扩展初始化失败解决办法

分享到:
【字体:
导读:
          错误信息如下: PHP Warning: PHP Startup: redis: Unable to initialize module Module compiled with module API=20050922 PHP compiled with module API=20090626 These options need to match in Unknown on line 0 首先先说下这种错误出现...

错误信息如下:

PHP Warning: PHP Startup: redis: Unable to initialize module

Module compiled with module API=20050922

PHP compiled with module API=20090626

These options need to match in Unknown on line 0

首先先说下这种错误出现的原因:

执行编译源码包执行phpize的版本与当前php环境中phpize的版本不一致造成的.

解决办法:

1、删除编译过的源码包 phpredis-master 以及对应目录中的redis.so 重新解压phpredis-master

2、检测/usr/sbin 目录下是否存在php php-config php-cgi phpize 文件,如果存在删除这些文件重新建立对应的软连接到这个目录

ln -s php /usr/local/php/bin/php

ln -s php-cgi /usr/local/php/bin/php-cgi

ln -s php-config /usr/local/php/bin/php-config

ln -s phpize /usr/local/php/bin/phpize

以上目录请以php的当前安装目录为准

3、重新进入phpredis-master目录进行安装即可.

分享到:
windows wamp中配置安装xhprof步骤
1.下载在这里 http://dev.freshsite.pl/php-extensions/xhprof.html. 我使用的是wamp 2.2d 32位的,这里罗嗦一句,既然用windows的wamp了,就不要装64位了,毕竟都是开发环境,正式环境肯定是32位的,这里下载两个文件 XHProf 0.10.3 for PHP 5.3 vc9.zip xhprof_html.zip 2.安装,这步骤很简单,把XHProf 0.10.3 for PHP 5...
php sockets扩展安装配置详解
今天安装cacti发现需要php sockets扩展,而现在的lnmp没有安装,于是想到了phpzie工具安装扩展,安装方法如下. linux中打开sockets扩展,代码如下: 1.cd php-5.3.8/ext/sockets/ 2./usr/local/php/bin/phpize 3../configure --enable-sockets --with-php-config=/usr/local/php/bin/php-config 4.make ...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……