I'm running on ubuntu through the AWS platform. It's taken me awhile to get a handle on all of the user/file permissions. At the moment i'm not as concerned with security as I am with just being able to have our designers create a site through the wordpress UI.
So i've set it up so that all files in htdocs are bitnami:daemon and all of the files inside of wp-content are set to 755.
I'm doing this by running these commands:
sudo chown -R bitnami:daemon /opt/bitnami/apps/wordpress/htdocs
sudo chmod -R 775 /opt/bitnami/apps/wordpress/htdocs/wp-content
Somehow though I keep running into issues where wordpress isn't able to update or download something. One theme (Wolverine) isn't able to save theme settings, and another theme (Avada) isn't able to apply patches...
I'm also getting SFTP errors when I transfer all of the files:
Command: put "C:\Users\Mark's PC\Downloads\themeforest-12789221-wolverine-responsive-multipurpose-theme (2)\wolverine-v2.2\wolverine\theme-plugins\wolverine-framework\wolverine-framework\includes\shortcodes\portfolio\assets\js\ladda\dist\ladda-themeless.min.css" "ladda-themeless.min.css"
Error: File transfer failed
So I feel like there's something fundamentally wrong with how I have everything setup... Any ideas?