Chevereto V4 外部存储图片无法删除解决方法

教程分享评论95阅读模式

之前写过一篇 通过定时任务解决 Chevereto 外部存储图片无法删除的问题 的文章,针对 Chevereto V3 分享了一下 Chevereto 外部存储图片无法删除的解决方法,今天为大家分享一下 Chevereto V4 外部存储图片无法删除的解决方法。

Chevereto V4 外部存储图片无法删除解决方法

1. 找到定时任务文件

用管理员帐号登录,在仪表盘中可以找到定时任务文件:/www/wwwroot/chevereto_v4/app/bin/legacy

Chevereto V4 外部存储图片无法删除解决方法

2. 执行定时任务

以宝塔面板为例,执行以下命令:

php /www/wwwroot/chevereto_v4/app/bin/legacy -C cron

默认会使用 root 用户执行,因权限问题,可能会出现无法读取 www 组文件的情况,可改用 www 用户执行。

3. 使用 www 用户执行命令

使用 www 用户执行命令,提供以下两种写法:

su -s /bin/bash - www <<EOF
php /www/wwwroot/chevereto_v4/app/bin/legacy -C cron
EOF

或者

su -c "
php /www/wwwroot/chevereto_v4/app/bin/legacy -C cron
" -s /bin/sh www

结束语

可能通过定时任务删除 Chevereto 外部存储图片,定时任务文件可以在仪表盘中找到,在 v4 版本中,如果遇到 root 用户无法执行 www 用户文件的权限问题,可改用 www 用户来执行。如果有任何意见或建议,欢迎在下方评论处留言。

本文已通过「原本」原创作品认证,转载请注明文章出处及链接。
夏日阳光
  • 本文由 发表于 2023年1月30日 01:00:19
  • 本文为夏日阳光原创文章,转载请务必保留本文链接:https://pieruo.com/238.html
匿名

发表评论

匿名网友 填写信息