Fix errors during backup task. Fix #3785

王权利请求将github/fork/axilleas/backup-fix合并到master

Created by: axilleas

By default there is no public/uploads directory when no attachments are uploaded. Prompt users to create the uploads directory during install otherwise the backup task will fail.

Place mysqldump args in single quotes to avoid error if password contains special characters.

合并请求报告