我的主机已备忘,我想正确配置它。上一次尝试,我使用了memcache和我的主机更新服务器,并错过了激活memcache,并且站点下降。他们回答说,memcache是旧的,很快将不受支持。所以现在我尝试使用memcache d
但是我很困惑所有指南/如何谈论备忘录没有备忘录?
在配置文件中,他们说更改:
public $ caching ='2';
public $ cache_handler ='memcache';
这不应该是memcache d ?
public $ memcache_persist ='1';
public $ memcache_compress ='0';
public $ memcache_server_host ='localhost';
public $ memcache_server_port ='11211';
public $ memcached_persist ='1';
public $ memcached_compress ='0';
public $ memcached_server_host ='localhost';
public $ memcached_server_port ='11211';
public $ redis_persist ='1';
我应该将memcache或memcahe d 更改为右端口和服务器主机吗?
问候
memcache和memcached确实是两个不同的事情(尽管他们确实在服务器级别使用了一些类似的基础体系结构(。
的确,memcache(no d(是一件较早的事物,并且在PHP 7上不受正式支持,而Memcached(带有D(仍在当前的PHP版本上进行积极维护和支持。
。因此,如果您打算使用Memcached(使用D(,请首先登录Joomla后端,然后查看该选项是否在Global Config中是否可用(可用处理程序列表基于您的服务器已安装的内容是动态的并启用(。如果您甚至没有在该列表中看到Memcached,请确保已设置所有先决条件(这应该只是已安装和启用PHP的Ext/Memcached(。然后,您可以安全地将$cache_handler
选项更改为" memcached'。