对不起,我已经搜索了这个问题,我找到了很多旧的答案。现在,我可以使用memcacheD而不是 内存缓存 </跨度> 在窗户上?
http://www.codeforest.net/how-to-install-memcached-on-windows'-机械
我安装了php_memcache.dll扩展和memcached.exe服务器服务,但这是 内存缓存 </跨度> ! (没有“D”)。事实上,如果我使用
新 内存缓存 </跨度> ;
它工作正常,相反,如果我使用:
新的Memcached鈥
我一直在努力解决这个问题,似乎唯一的解决办法是自己从源代码编译DLL,因为没有正式的Windows二进制文件可用于PHP memcached扩展。这是一个相关的问题: memcached.dll存在吗?
你这两个人很困惑。 memcached 是个 Memcache守护程序 (该 d 代表守护进程)。必须运行此才能使用Memcache。这不是你在PHP中使用的。你可以像在任何其他程序中一样在Windows中启动它。
memcached
d
Memcache PECL库是您连接到正在运行的守护程序的方法。你用 new Memcache 在PHP内部创建一个连接守护进程然后与之交互的对象。
new Memcache