Windows下安装PHP的memcache扩展

PHP luoluolzb 浏览2210次

Windows上PHP集成的软件开发环境如wampp、phpstudy,对于一般的扩展都有,memcache扩展需要自己安装,这里总结一下。

windows下如何安装扩展?

windows安装扩展是比较容易的,不需要自己去编译,一般的步骤为:

  1. 下载你要安装的php扩展库的dll文件,并放在php安装目录下的ext目录
  2. 修改php.ini配置文件,加上 extension=xxx.dll

然后你可以在phpinfo()或者使用php -m查看是否已经加载。

安装memcache服务

要在php使用memcached先确认已经安装了memeched服务。

官网上并未提供 Memcached 的 Windows 平台安装包,我们可以使用以下链接来下载,你需要根据自己的系统平台及需要的版本号点击对应的链接下载即可:

32位系统 1.4.4版本:http://static.runoob.com/download/memcached-win32-1.4.4-14.zip
64位系统 1.4.4版本:http://static.runoob.com/download/memcached-win64-1.4.4-14.zip

解压到合适的位置,管理员身份运行cmd,cd到解压目录下,执行:

memcached.exe -d install

然后打开windows的服务管理,将memcached启动。

其他版本:Windows 下安装 Memcached | 菜鸟教程下安装 Memcached

安装memcache扩展

下载扩展库的dll

PHP < 7.0 :http://pecl.php.net/package/memcache/3.0.8/windows
PHP >= 7.0 :https://github.com/nono303/PHP7-memcache-dll
下载好之后,放到php安装目录的ext目录下面,可以重命名为:php-memcache.dll

修改php.ini

打开php配置文件php.ini,增加一行:

extension=php_memcache.dll

使用php-cgi运行时需要重启php-cgi或php-fpm。

测试

php-cli:php -m

php-cgi: phpinfo() 或 其他探针

有memcache则安装成功。

参考文章:

  1. windows下安装memcached及php_memcached扩展(踩坑) - TXX - CSDN博客
  2. window下安装php7的memcached扩展 - xmlife的专栏 - CSDN博客

本文标签: PHP Memcached

版权声明:本文为作者原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://luoluolzb.cn/articles/77/installing-memcache-extension-of-php-under-windows
您需要登录后才发布评论。 点此登录
用户评论 (0条)

暂无评论,赶紧发表一下你的看法吧。