.htaccess Password Protection

Quick Overview

The software uses .htaccess password protection to protect the administrative interface with a username and password. Each time you access the administrative interface, you will need to enter this username and password combination. The software allows you to change your username and password; when you do this you should be sure to choose a password which is very difficult to guess.

.htaccess Password Protection is Required

If you receive this error message it indicates that your server does not have .htaccess password protection enabled, or that the .htaccess file requires special settings. Either way, you will need to contact your server administrator for assistance with this issue.

You will first need to ask them to enable .htaccess password protection for your account. If they tell you it is already enabled, you will need to have them look at the .htaccess file in the admin directory to verify that it has the correct syntax for their servers.

Cannot Login With admin/admin

If you are unable to login to the administrative interface with the admin/admin username and password, this indicates there may be a problem with the .htaccess file. A utility included with the software named htaccess.php can be used to make changes to the .htaccess file. Just upload the htaccess.php file to the same directory as the arphp.php file on your server. You can then bring it up in your browser.

The first thing you will want to check is the AuthUserFile setting. Make sure it points to the full directory path of the admin directory of your AutoRank PHP installation. If it does, or you cannot tell, you will need to contact your server administrator for assistance. Ask them to verify that you are using the correct syntax in your .htaccess file.

If you are hosted on a Cobalt RAQ server and you cannot login, try adding the following line to the top of the .htaccess file:

AuthPAM_enabled off

If you still cannot login, or get a 500 server error, remove that line. You will need to contact your server administrator for assistance. Ask them to verify that you are using the correct syntax in your .htaccess file.