【问题标题】:php memcache on iis 7 not workingiis 7上的php memcache无法正常工作
【发布时间】:2012-03-25 02:02:48
【问题描述】:

我已经按照这篇文章安装了内存缓存:

http://pureform.wordpress.com/2008/01/10/installing-memcache-on-windows-for-php/

简而言之,我将 php_memcache.dll 添加到我的 php/ext/ 目录中,IIS 可以正常使用它,但是当我进入 php.ini 文件并添加代码行时:

extension=php_memcache.dll

它没有出现在 phpinfo.php 文件中。

任何人都知道为什么,

干杯

【问题讨论】:

    标签: php iis-7 memcached php-ini


    【解决方案1】:

    检查phpinfo(); 的结果并找到“线程安全” - 您可能会发现它已“禁用”。如果是这种情况,您需要确保您拥有 php_memcache.dll 的“nts”(非线程安全)版本(例如,站点 http://downloads.php.net/pierre/,链接到两者)

    【讨论】:

    • @PhillHealey 您必须下载并使用与 PHP 编译方式相匹配的 dll;这不是运行时设置。如果线程安全显示为“已禁用”,那么您应该下载 NTS DLL。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-11
    • 2011-08-08
    • 2018-07-15
    • 2014-04-03
    相关资源
    最近更新 更多