用的是 wampserver集成环境 php版本是5.5.12的 64位windows7 下载的memcache扩展版本是php_memcache-3.0.8-5.5-ts-vc11-x64.zip ,PHP.INI文件配置了,重启了服务,就尼玛不出来,怎么破,是在无力了。打印phpinfo死活出不来memcache扩展,在公司用window10安装的也一样,这个memcache扩展就这么矫情吗?我服了。
要科学安装:
到PECL(PECL is a repository for PHP Extensions),搜索你需要的扩展(含windows,Linux...)
搜索memcache,下载你的系统(Windows下载dll文件)的扩展。PS: 注意你的php版本5.6 or 7.1,nts or ts,x86 or x64,编译安装扩展(Windows可以忽略,Linux,Mac下载源码包,phpize->configure->sudo make && make install)
memcache
dll
5.6
7.1
nts
ts
x86
x64
phpize->configure->sudo make && make install
修改php.ini文件,重启php-fpm
php.ini
php-fpm
正常安装,只要使用正确版本的安装包,一般是没有问题的,当然也有些扩展安装起来比较麻烦...
最近逛github发现一个安装php扩展的工具:pickle - PHP Extension installe,题主可以试试,作者说支持Windows
github
Windows
2.1m questions
2.1m answers
60 comments
57.0k users