When you visit/view/access the BulletProof Security Setup Wizard page, BPS (BPS Pro 11.8+/BPS .53.6+) performs a series of tests/checks on your website/server to determine if htaccess files/code can or cannot be used on your website/server. The BPS Apache Modules and Directives testing code checks if mod_access_compat and/or mod_authz_core or mod_rewrite are loaded or can be processed (converted/translated) by your server by using a testing htaccess file and then checking the responses from your server. If BPS detects that your website/server cannot use htaccess files/code based on the responses from your website/server then BPS will automatically save/set the Setup Wizard Option > Enable|Disable htaccess Files setting to > htaccess Files Disabled. See the Scenarios below to see what this means and when you can or cannot or should or should not change the Enable|Disable htaccess File setting.
Scenarios:
You are installing BPS for the first time and have NOT run the Wizards yet and see the htaccess Files Disabled Notice displayed on the Setup Wizard page…
htaccess Files Disabled Notice:
BPS has detected that htaccess files cannot be used on your website/server. Click this htaccess Files Disabled Forum Topic link for more information before running the Wizards.
Image may be NSFW.
Clik here to view.
…if you are sure you CAN use htaccess files on your website/server…
It is possible that BPS has incorrectly detected that your website/server cannot use htaccess files. If you are sure your website/server can use htaccess files then go to the Setup Wizard Options tab page and change the Enable|Disable htaccess Files option setting to: htaccess Files Enabled and click the Enable|Disable button. You can then run the Wizards and all BPS htaccess features and files will be created and enabled. Please post a reply in this forum topic with this BPS System Info page information below posted in your forum reply so we can find out why BPS incorrectly detected that your website/server cannot use htaccess files.
Website|Server|Opcode Cache|Accelerators|IP Info|Apache Modules|Directives
Server Type: Apache/2.4.9 (Win32) OpenSSL/1.0.1g
Operating System: WINNT
WP Filesystem API Method: direct
Server API: apache2handler DSO Host Server Type
Apache Modules|Directives|Backward Compatibility(Yes|No)|IfModule(Yes|No): View Visual Test
403: mod_access_compat is Loaded|Order, Allow, Deny directives are supported|IfModule: Yes
403: mod_authz_core is Loaded|Order, Allow, Deny directives are supported|BC: Yes|IfModule: Yes
403: mod_authz_host is Loaded|Order, Allow, Deny directives are supported|BC: Yes|IfModule: Yes
200: mod_rewrite Module is Loaded
File|Folder Permissions (CGI or DSO)|Script Owner User ID (UID)|File Owner User ID
../wp-content | 755 | 0777 | 0 | 0 |
../wp-content/plugins | 755 | 0777 | 0 | 0 |
…if you are NOT sure if you CAN use htaccess files on your website/server…
If you are not sure if you can use htaccess files on your website/server then please post a reply in this forum topic with this BPS System Info page information above posted in your forum reply so we can tell you whether or not htaccess files can or cannot be used on your website/server.
…you CANNOT or do NOT want to use any BPS htaccess features or files on your website
If you cannot or do not want to use any BPS htaccess features or files and this is a first time installation of BPS then click the Wizard buttons to install BPS. All BPS htaccess features will be disabled and no htaccess files will be created on your website/server.
If this is NOT a first time BPS installation (you already had BPS installed previously) and you HAVE previously run the Wizards and you ARE seeing the htaccess Files Disabled Notice…
If you currently have existing htaccess files on your website then BPS has incorrectly detected that your website/server cannot use htaccess files. Go to the Setup Wizard Options tab page and change the Enable|Disable htaccess Files option setting to: htaccess Files Enabled and click the Enable|Disable button. If you were going to run the Wizards again then you can then run the Wizards and all BPS htaccess features and files will still be created and enabled. Please post a reply in this forum topic with this BPS System Info page information above posted in your forum reply so we can find out why BPS incorrectly detected that your website/server cannot use htaccess files.
…If this is NOT a first time BPS installation and you HAVE previously run the Wizards and you are NOT seeing the htaccess Files Disabled Notice, but you WOULD like to disable all BPS htaccess features and files
Before doing this, if you are not sure if this is a good idea or not, please ask us if this is ok to do by posting a reply in this forum topic. If you currently have existing htaccess files on your website and you would like to delete all of them and disable all BPS htaccess features and files then uninstall BPS on the WordPress plugins page. After uninstalling the BPS plugin, If the /wp-content/bps-backup/ folder still exists then manually delete the /bps-backup/ folder using either FTP or your web host control panel file manager. Re-install the BPS plugin, go to the Setup Wizard Options tab page and change the Enable|Disable htaccess Files option setting to: htaccess Files Disabled and click the Enable|Disable button. You can then run the Wizards and all BPS htaccess features and files will be disabled.