memcache无法启动

时间:2012-07-07 14:14:09

标签: php memcached

我一直在关注在我的WAMP堆栈上安装内存缓存的几个指南(主要是this one) - 但是我遇到了一个奇怪的问题,因为我的工作机器在做同样的事情时遇到了一些麻烦。

当我重新启动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 作为服务安装并且当前正在运行

1 个答案:

答案 0 :(得分:12)

找到最终有效的php_memcache.dll副本。我能看到的唯一区别是它是64位版本。我仍然不确定为什么这会起作用。我的PHP安装是32位,我的PHP_INT_SIZE是4

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