由于zend studio 使用的是内置的php版本。所以在wamp里面配置的redis不能使用,试问,如何在zend里面配置php的扩展使用redis是不会报错??
我在zend安装目录底下修改过使用当前的php的php.ini。添加了redis.dll的扩展,在zend里面还是不能使用,不知道为啥。调试时报错
Class 'Redis' not found
PHP Warning:  PHP Startup: Unable to load dynamic library 'E:\Program Files\Zend\Zend Studio - 7.1.0\plugins\org.zend.php.debug.debugger.win32.x86_5.3.7.v20091116\resources\php5\ext\php_redis.dll' - 找不到指定的程序。
 in Unknown on line 0

解决方案 »

  1.   

    E:\Program Files\Zend\Zend Studio - 7.1.0\plugins\org.zend.php.debug.debugger.win32.x86_5.3.7.v20091116\resources\php5\ext\php_redis.dll
    里面有php_redis.dll吗
      

  2.   

    有的。放进去了。放进去之后,又配置了php.ini。还是不行。不知道是什么问题。如果是版本的问题。7.1.0的zend。支持什么版本的redis呢。是不是redis要自己放进vc里面去编译??
      

  3.   

    没有这样子配置过 用zend自带的环境运行下 phpinfo() 看是读取的ini文件是不是你修改的那个
    然后 zend环境下php.ini的 extension_dir 有指定了吗?
      

  4.   

    ...不知道如何配置,也有可能是php redis的问题。要用predis 或者phpredis的版本。