PHPWAMP_IN2自带的phpredis扩展插件是2点几,最近服务器要使用redis来计算很多距离点的距离,使用了geo,geo是3.2开始的。想一步到位直接安装上redis5。各种失败,问题是服务器还是widows。

特意找了台电脑下了PHPWAMP_IN2,先把php切换成php7.0.1:相关设置,点我切换php版本,选择Apache2.4和php7就可以了。

到这里https://windows.php.net/downloads/查找phpredis支持php7.0.1的最新的版本windowsx86版本的,就是这个了。https://windows.php.net/downloads/pecl/releases/redis/4.2.0/,下载后拷贝到服务器php的目录中(PHPWAMP_IN2\phpwamp\server\php-7.0.1\ext),替换到原来的,服务器启动后不好替换因为插件已经被使用中,可以卸载服务或者重启服务过程中复制过去就可以。

服务器PHPWAMP_IN2安装redis

在windows上安装redis,3.2之前的有,之后的找了个网址,这里记录一下,以后好给windows服务器使用:https://github.com/tporadowski/redis/releases。目前redis5.0.9的windows安装包都有。在这里面下载了

Redis-x64-4.0.14.2.msi安装在服务器上测试成功通过。虽然服务器不是最新版本的redis,但是也能使用redisgeo了。改天把距离点缓存和计算距离发上来。总结php的redis插件版本很重要,差一点往往就启动不了Apache了。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-08-27
  • 2022-12-23
  • 2022-12-23
  • 2021-04-29
  • 2021-10-15
猜你喜欢
  • 2021-09-07
  • 2021-09-29
  • 2021-06-29
  • 2021-08-25
  • 2020-03-12
  • 2021-12-21
  • 2021-11-02
相关资源
相似解决方案