WordPress错误: TypeError: Memcached::setMulti(): Argument #2 ($expiration) must be of type int, int given ……

在 ubuntu 22 + php8.1环境下运行Wordpress并启用Memcached Object Cache, 前台显示500错误,查看日志发现:

TypeError: Memcached::setMulti(): Argument #2 ($expiration) must be of type int, int given ……

原因:

ubuntu 22 自带的 php-memcached 版本是3.1,和 wordpress 的 object-cache.php 有冲突。

解决方法:

卸载自带的 php-memcached,然后编译安装 3.2 版本的 php-memcached 。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注