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缓存正常工作
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