我想使用 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
这可能是原因。