【问题标题】:memcache fails to start内存缓存无法启动
【发布时间】:2012-07-07 14:14:08
【问题描述】:

我一直在遵循几个指南(主要是 this one)在我的 WAMP 堆栈上安装 memcache - 但我遇到了一个奇怪的问题,因为我的工作机器在做同样的事情时几乎没有问题。

当我重新启动 Apache 时,我在日志中看到以下错误:

PHP Warning:  PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.3.10/ext/php_memcache.dll' - %1 is not a valid Win32 application.\r\n in Unknown on line 0

我正在运行 Win7 64 位、apache 2.2.21、PHP 5.3.10 并已下载 php_memcache-2.2.6-5.3-vc9-x86 - 我也尝试过 nts 版本 - 但它也失败了

memcached 作为服务安装并且当前正在运行

【问题讨论】:

    标签: php memcached


    【解决方案1】:

    找到了一份php_memcache.dll 的副本,终于可以使用了。我能看到的唯一区别是它是 64 位版本。我仍然不确定为什么会这样。我的 PHP 安装是 32 位的,myPHP_INT_SIZE 是 4

    如果其他人遇到此问题并需要该文件,我将其上传到http://www.sendspace.com/file/uq6srb

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-02
      • 1970-01-01
      • 2016-07-07
      • 1970-01-01
      • 1970-01-01
      • 2011-02-21
      相关资源
      最近更新 更多