Since a DSO SAPI uses ownership permissions differently then CGI you will have to manually change folder and file permissions before using the automated functions. Or in other words, you do not really have full automation unless you manually change folder and file permissions prior to using the automated forms in BPS, which are doing things like copying and writing.
We will be coding a later version of BPS to compensate for these types of Servers with ownership issues. For now unfortunately these manual steps are required below or you could just do everything manually and download and upload files as needed.
Create secure.htaccess – Change permissions of secure.htaccess file to 777.
Activate security mode root folder – Change permissions of htaccess file to 666
Activate security mode admin folder – Change permissions of htaccess file to 777
Activate Deny All htaccess Folder Protection For The BPS Master htaccess Folder – Change permissions of
Your_root_folder_location/wp-content/plugins/bulletproof-security/admin/htaccess folder to 777
Activate Deny All htaccess Folder Protection For The BPS Backup Folder – change permissions of htaccess file to 777 located at
Your_root_folder_location/wp-content/bps-backup
Backup Your Currently Active .htaccess Files – change bps-backup folder permissions to 777 at
Your_root_folder_location/wp-content/bps-backup
Backup Your BPS Master .htaccess Files – change master-backups folder permissions to 777 at
Your_root_folder_location/wp-content/bps-backup/master-backups
After completing the BPS installation change the permissions of both htaccess files to 644.
Check security status and reset permissions as recommended.