如何在 PHP7 中使用 Memcached?

新手上路,请多包涵

我试图找到有关在 PHP7 中使用 Memcached 的任何信息,但我失败了。唯一有价值的信息是简短的 Readme.md php-memcached repo

不幸的是,它的 travis 构建 失败了,并且在我的机器上进行了 30126 次测试

但是 make install 命令成功并创建了 memcached.so 文件。这是否意味着我可以在生产中使用此扩展,或者它仍然存在错误并且不建议使用?

我将非常感谢任何建议或可行的解决方案。

原文由 James Akwuh 发布,翻译遵循 CC BY-SA 4.0 许可协议

回复
阅读 95
1 个回答

您需要使用 php7 分支; 看到这里,特拉维斯路过。

这应该是在 Debian/Ubuntu 操作系统上安装 memcached 扩展的完整步骤集:

 sudo apt-get update
sudo apt-get install -y libmemcached-dev libmemcached11 git build-essential

git clone https://github.com/php-memcached-dev/php-memcached
cd php-memcached
git checkout php7
git pull

/usr/local/php7/bin/phpize
./configure --with-php-config=/usr/local/php7/bin/php-config

make
sudo make install

如果您将它们安装在不同的位置,您可能需要更改一些路径。

原文由 Will 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题
宣传栏