我通过在 Windows7 上阅读这篇文章安装了 memcached但不幸的是我不断收到错误Fatal error: Class 'Memcache' not found in D:\xampp\htdocs\test\memcache\test.php on line 2
第 2 行:$memcache = new Memcache;
Win7 64,已安装 Xampp。我net start "memcached Server"
在命令行上使用,但它说服务已经启动。
其他一些可能有帮助的信息;
在 php.ini 文件中:
extension=php_memcache.dll
[Memcache]
memcache.allow_failover = 1
memcache.max_failover_attempts=20
memcache.chunk_size =8192
memcache.default_port = 11211
更新:phpinfo(); 显示 dll 未加载。到目前为止尝试了几个不同的dll文件,没有工作。dll的位置也正确。它似乎在正确的文件夹中。
(PS 有些人可能认为关于这个主题可能有重复,但只有 1 人遵循相同的说明并在 SO 中出现相同的错误。该问题自 3 月以来没有答案或解决方案。)