使用 php7 和 memcached 进行故障排除

使用 php7 和 memcached 进行故障排除

我想使用 php7 安装 memcached,因此我从 dotdeb 存储库下载了实际的 php7.0-memcached 包。

但它不起作用:当我想在我的 CMS 中使用 memcached 时,我在 nginx 错误文件中收到以下错误:recv() failed (104: Connection reset by peer) while reading response header from upstream==> 502

答案1

首先请检查 memcached 是否授予您的域访问它的权限。默认情况下仅允许 127.0.0.1 接口。因此您有两个选择,添加您的接口或让您的域在 /etc/hosts 文件中指向 localhost。

要知道这是否是问题的原因,您可以运行以下命令:

echo "stats settings" | nc localhost 11211

如果你看到

yourdomain.com [212.83.185.188] 11211 (?) : Connection refused

这可能是原因。

相关内容