memcached - 用于 WAMP 2.5 的 php_memcache.dll - PHP : 5. 5.12 - Window8:64 位 - VC11

标签 memcached wamp php-5.5

我正在搜索 php_memcache.dll 并找到以下链接

http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/

http://downloads.php.net/pierre/

我尝试了所有这些,但它仍然显示 dll 的警告标志,如下所示。有没有人尝试过并且有工作的 dll,如果有,请您帮助我并分享您拥有的(memcache 或 memcached)?谢谢你的帮助 。

enter image description here

最佳答案

在扩展菜单上看到的警告图标表示两件事之一。

  • ext 中有一个 dll文件夹,但没有匹配的 extension=php_memcache.dll进入 PHP.INI文件。
  • 有一个extension=xxx.dllPHP.INI文件,但 ext 中没有匹配的 dll文件夹。

  • 因此,如果您将 dll 复制到 \wamp\bin\php\phpx.y.z\ext文件夹,那么您需要添加 extension=php_memcache.dllPHP.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/

    相关文章:

    php - 如何在测试 Laravel 5 中从数据库获取数据

    php - php与sql server集成的问题

    php - 使用 Memcached 的 set 方法时看似不可能的 PHP 变量引用行为

    ruby-on-rails-3 - Rails.cache.fetch 插入额外的值

    ruby-on-rails - 如何在 Heroku 上使用机架/缓存缓存超过 1MB 的文件?

    phpmyadmin 错误处理请求 200

    php - 如何获取php file_get_contents()错误响应内容

    php - 个人缓存与内存缓存?

    PHP - 写入文件

    php - HTML 表单打开 PHP 脚本而不是运行它