WordPress每月上传AutoCreate文件夹

时间:2019-11-07 作者:Алексей Передерий

在每个月的开始,WP创建带有月号的文件夹,如/uploads/2019/11,它是用ROOT创建的,所以我没有写它的权限。如果我删除它,然后在我上传smth时创建它-没关系。所以问题只会在每月的第一天自动创建文件夹。如何禁用它?我无法配置服务器。因此,我需要每月禁用此自动创建,并保留仅使用媒体文件上载创建的文件夹。

2 个回复
SO网友:Алексей Передерий

是的,您是对的,问题出在根用户的cron中。不知道为什么,但文件夹创建即使没有上传,只有当smth使用wp脚本

SO网友:kero

在我遇到同样的问题后,回到这个问题上来。至少有一个WordPress核心cron创建月份文件夹:wp_privacy_delete_old_export_files.

因此,如果WP Cron是由root用户运行的,那么该文件夹也将由root用户创建,并且webserver用户无法访问。解决方案是将cron作为webserver用户运行。