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

教程分享评论594字数 606阅读模式

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

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

1. 找到定时任务文件

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

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

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日
  • 本文为夏日阳光原创文章,转载请务必保留本文链接:https://www.pieruo.com/238.html
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证