Php 我的Memcache主机到底是什么?

Php 我的Memcache主机到底是什么?,php,memcached,Php,Memcached,你到底把什么作为Memcache::addServer($host,$port)的主机 我正在主持mediatemple,这真的,真的,真的,真的开始影响我了 我需要安装一个新的memcahce服务器吗。我不知道该怎么办,每个图坦卡蒙都不停地说“localhost”。我不想在本地主机上运行它。。。。我想我只是不明白发生了什么 任何帮助都将不胜感激。“localhost”是运行代码的任何机器。如果代码在MediaTemple的服务器上运行,则“localhost”将是该服务器 如果他们提供memc

你到底把什么作为
Memcache::addServer($host,$port)
的主机

我正在主持mediatemple,这真的,真的,真的,真的开始影响我了

我需要安装一个新的memcahce服务器吗。我不知道该怎么办,每个图坦卡蒙都不停地说“localhost”。我不想在本地主机上运行它。。。。我想我只是不明白发生了什么

任何帮助都将不胜感激。

“localhost”是运行代码的任何机器。如果代码在MediaTemple的服务器上运行,则“localhost”将是该服务器

如果他们提供memcache服务器,他们应该在知识库的某个地方提供它的地址。首先尝试“localhost”,因为它可能运行在站点所在的同一台机器上

更新

假设您正在他们的网格服务上运行,请尝试按照以下说明操作:

Memcached是一项服务,提供对集中RAM存储的访问,从而为应用程序启用缓存。它的默认端口是11211。如果您的应用程序需要它,那么听起来您需要访问它


大多数情况下,虽然它仅用于缓存,但没有缓存意味着它将针对每个请求访问您的数据库,这可能会根据您的场景显著降低您的性能。

我的意思是,是的。。。但什么是“那个服务器”。是domain.com吗?是ftp.domain.com吗?是你的Memcache.localhost.thatserver吗?我已经尝试了列出的每个地址,IP或其他,对我来说都是可用的,并且不断获得一个连接拒绝错误很可能没有memcache服务器可供您使用,除非您专门配置了一个。你为什么要首先尝试使用memcache?我只是想测试一下,看看它到底是怎么回事。我认为没有Memcache服务器设置。我会试试localhost,但我想这没什么大不了的。