WordPress上传rsync文件所有权问题


0

我正在运行LEMP堆栈。Nginx以www-data用户身份运行。

它正在运行WordPress安装。每次上传内容时,上传的文件都www-data符合预期。

我正在尝试将我的uploads文件夹rsync到服务器sshing in deploy用户。

但是,除非我sudo chown -R deploy:deploy uploads在服务器上运行以更改所有权,否则我有所有权问题并且rsync失败。

有没有办法避免这种问题?我一直都遇到它!这两个用户都可以添加到同一个组中吗?在理解用户和群组时,我绝对是新手。任何帮助,将不胜感激。


你能添加你正在使用的rsync命令吗?使用/ o / p参数时,它会尝试保留所有权,在这种情况下,它可能会失败,因为用户在服务器上的方式不同。
Evianon 2015年

当然......这是命令/usr/bin/env rsync -avz -e "ssh -p 12345" deploy@staging.example.com:/var/www/html/shared/web/app/uploads/ web/app/uploads/
markstewie 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.