nextcloud的cron运行出错解决,APCu不可用解决办法

cron运行出错解决
出错类型为在nextcloud设置-概览中看到系统计划任务超过X小时未运行,请查看…

日志错误:

OCP\HintException: [0]: Memcache \OC\Memcache\APCu not available for
local cache (Is the matching PHP module installed and enabled?)

自nextcloud 21起,需要在php配置下加上 apc.enable_cli=1 ,才能保证apcu缓存正常工作

1、appnode位置:/etc/opt/appnode/scls/appnode-php80/php.d/40-apcu.ini
2、宝塔:/www/server/php/81/etc/php-cli.ini 末尾的地方追加apc.enable_cli=1,重启一下PHP就好了
或者用php --ini命令搜索,找出路径
【好像修改/www/server/php/81/etc/php.ini 也行】

参考:
https://zhuanlan.zhihu.com/p/435516648
https://www.timeit.cn/post-534.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值