1000 FAQs, 500 tutorials and explanatory videos. Here, there are only solutions!
What should I do if I get a 403 error message?
If you get a 403 error, you first ned to determine what you do to obtain it.
If you try to simply access your homepage or a section of your site, by typing in an address like www.domain.com or www.domain.com/ folder/ insure yourself there is a homepage called "index.html or .htm or . php" located in the right spot (at the root of your FTP space, in the /web directory, or in the /folder/ directory).
Check also there is no capital letter in the name of the file, all file or folder names present in your FTP space must be writen in low key, without accents or spaces. See this FAQ (click here).
<code>Forbidden access!<br />You don't havethe right to access the requested object.<br />Either it's protected, or itcan't be read by the server.<br />If you think it's a mistake of the server,please contact the site administrator.<br />Error 403
the reason can be a filter that doesn't allow the undesired use of scripts by spammers. In deed, our antivirus blocjs the files upload via scripts on our servers or via FTP. This means concretely that when a hacker uploads a file identified as a virus via a form, an undesired script or via FTP, its installation is directly blocked, the file isn't uploaded on the server and the upload generates a 403 error.
In case of false positive, you need to give us the URL of the page where you got this error message and we will have a look to try and refine your filter so the script is nonetheless executed. So please contact us immediately and we will analyze your case.
The reason of an error 403 can also be a problem of incorrect permission on a folder or a file. For a folder, the error message is type "403 Forbidden", for a file, "failed to open stream: Permission denied". You must then check your folders/files permissions are correct, which means minimum 644 for a file and 755 for a folder.
There are many other cases however in which you could get a "403 forbidden" message, and for very different reasons (scripts php, perl, mod_security, . htaccess, ...).