memcache的安装说明并不是最新的。如何使用php和nginx在Debian上安装?
我试过这个:
apt install memcache zlib1g-dev php-dev
pecl install memcache这将将扩展安装到
/usr/lib/php/20220829/memcache.so所以我加入了
echo extension = memcache.so>>/etc/php/8.1/fpm/php.ini然后重新启动
service php8.1-fpm restart现在我想安装"Memcached对象缓存“Wordpress插件,但是插件-网站只是sais:
object-cache.php复制到wp内容我哪儿都找不到object-cache.php。
问题是,phpize将使用php8.2编译扩展。但是,如果卸载php8.2,也会卸载php。如果我重新安装它,它将再次尝试安装php8.2;
我该怎么解决这个问题?
发布于 2023-04-19 10:15:10
我无法运行memcached,所以我用"Redis对象缓存“-WordPress-Plugin安装了redis:
apt purge php8.1-memcached php8.2-memcached libmemcached-dev memcached libmemcached-tools libmemcached11 libmemcachedutil2
service php8.2-fpm restart; service php8.1-fpm restart; service nginx restart
apt clean
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
sudo apt update
sudo apt install redis php-redis php8.1-redis然后我在Wordpress后端安装并激活了插件
发布于 2023-04-11 13:54:09
您必须从wordpress-admin中安装插件:
cp wp-content/plugins/memcached/object-cache.php wp-content/注意:此插件不适用于PHP8.1。这是https://github.com/php-memcached-dev/php-memcached/issues/536#issuecomment-1513459258吗?
(最后的"d")
发布于 2023-04-18 08:46:09
您还必须安装
apt install php-memcached或者更具体地说:
apt install php8.1-memcached还在您的extension=memcached.so中添加php.ini
(请注意“mamcached”中最后的"d“)
https://unix.stackexchange.com/questions/742587
复制相似问题