我正在搜索 php_memcache.dll 并找到以下链接
http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/
http://downloads.php.net/pierre/
我尝试了所有这些,但它仍然显示 dll 的警告标志,如下所示。有没有人尝试过并且有工作的 dll,如果有,请您帮助我并分享您拥有的(memcache 或 memcached)?谢谢你的帮助 。
最佳答案
在扩展菜单上看到的警告图标表示两件事之一。
ext
中有一个 dll文件夹,但没有匹配的 extension=php_memcache.dll
进入 PHP.INI
文件。 extension=xxx.dll
在 PHP.INI
文件,但 ext
中没有匹配的 dll文件夹。 因此,如果您将 dll 复制到
\wamp\bin\php\phpx.y.z\ext
文件夹,那么您需要添加 extension=php_memcache.dll
到PHP.INI
文件。请记住,这不是默认扩展,因为您需要自己下载它,因此 php.ini 文件中也没有相应的条目。还要记住,您必须安装 MEMCACHE,因为扩展本身只是 MEMCACHE 服务的接口(interface)。
此外,您还需要 memcache.dll 的线程安全版本才能与 Apache 和 PHP 的 WampServers 配置一起运行。
还要确保您拥有正确的 32/64 位版本的 memcache.dll 以匹配您安装的 WAMPServer 版本。
还记得有2个
php.ini
文件,要编辑 Apache 使用的文件,请使用 wampmanager 菜单,如下所示:-wampmanager -> PHP -> php.ini
这将在
\wamp\bin\php\php{version}\phpForApache.ini
上启动您的编辑器另一个
\wamp\bin\php\php.ini
仅由 PHP CLI(命令行界面)使用,对加载到 Apache 实例的内容没有影响。
关于memcached - 用于 WAMP 2.5 的 php_memcache.dll - PHP : 5. 5.12 - Window8:64 位 - VC11,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25333796/