Knowledgebase
Apache Error Codes - What do they mean?
| You may find when using any webhosting you can come across Apache Error codes and what they mean. You may know basic codes like 404 (Page not found) but heres some of the rest and what they mean.
100 - 199 :: Silent Response Codes signify request has been received and is currently being processed100 :: The Request has been completed and the rest of the processing can continue. 101 :: Users request to change protocols (like changing from FTP to HTTP) was accepted. 200 - 299 :: Silent Codes to confirm that requests have been completed successfully200 :: OK - The Requested file is avaible for transfer, this is the code everyone should be seeing. 201 :: If new pages are created by POSTed form data or by a CGI process, this is confirmed that it worked. 202 :: Users request has been accepted, but has not yet been processed. 203 :: Information within the entity header is not from the original site and is from a third party server. 204 :: If a user clicks a hyperlink which has no target URL the server responds with 204. This is silent and nothing shows to users. 205 :: This allows the server to reset any content returned by a CGI. 206 :: Partial content - The requested file was not fully downloaded. This can occur when a user clicks the "Stop" button before the page is completely loaded. 207 :: Multi-status 300 - 399 :: The Original Request is Redirecting300 :: The requested address refers to more than one file. Depending on how the server is configured, you get an error or a choice of which page you want. 301 :: Moved Permanently - The server will automatically redirect the user to the new location of the file. NOTE If you change the name of files or move them it is highly advised you set up a 301 redirect for those files/pages, not only will it redirect users who maybe using an old link, but also Search Engines - like Google - 302 :: Found - page has been moved temporarily, and the new URL is available. You should be sent there by the server. 303 :: This is a "see other" SRC. Data is somewhere else and the GET method is used to retrieve it. 304 :: Not Modified - if the request header includes an 'if modified since' parameter, this code will be returned if the file has not changed since that date. Search engine robots may generate a lot of these. 305 :: Use Proxy. 306 :: Unused. 307 :: Temporary Redirect. 400 - 499 :: Request is incomplete for some reason400 :: Bad Request - There is a syntax error in the request, and it is denied. 401 :: The request header did not contain the required authentication codes, resulting in the user being denied access. 402 :: Payment is required. This code is not yet in operation. 403 :: Forbidden - the user is not allowed to access the specified file. This can also be returned if the server is not able to receive further users. 404 :: File not found - the requested file was not found on the server. The most comman server error, often well known to users. Can be caused by deleted or moved files, and is often caused by mis-spelt URL addresses. 405 :: The method being used to access the file is not allowed. 406 :: The requested file exists but cannot be used because the users system doesn't understand the file format. An example of this could be a user trying to download a PSD (PhotoShop) file without having PhotoShop (or another software which can understand the format). 407 :: The request requires authorisation before it may take place. 408 :: Request Timeout - The server took longer than its allowed time to process the request. This can be caused by heavy online traffic. 409 :: Too many requests for the rquested file. This is caused by too many people trying to access a file/page at the same time. 410 :: The file used to be in this position, but is there no longer. 411 :: The request is missing it's Content-Length header. 412 :: A certain configuration is required for this file to be delivered, but the user has not set this up. 413 :: The requested file is too large for processing. 414 :: The entered address was too long to the server to process. 415 :: The user requested an unsupported filetype. 416 :: Requested Range Not Satisfiable. 417 :: Expectation Failed. 418 - 421 :: Unused. 422 :: Unprocessable Enity - The server understands the media type of the request entity, but was unable to process the contained instructions. NOTE: Apache 2.0.43 does not raise this condition. 423 :: Locked - The requested resource is currently locked. The lock must be released or proper identification given before the method can be applied. 424 :: Failed Dependency The method could not be performed on the resource because the requested action depended on another action and that other action failed. 425 :: No Code. 426 :: Upgraded Required. 500 - 599 :: Server-side errors have occured500 :: Internal Server Error - Usually caused by a problem in your Perl code when CGI is ran, Also commonly caused by mis-configured htaccess files. 501 :: The request cannot be preformed by the server. 502 :: Bad Gateway - The server you're trying to connect to is sending back errors. 503 :: Temporarily Unavailable -The requested file or service is currently unavlible. 504 :: The gateway has timed out. Like the 408 timeout error, but this one occured at the gateway of the server. 505 :: The HTTP protocol requested by the user is not supported. 506 :: Varient Also Negotiates - A variant for the requested entity is itself a negotiable resource. Access is not possible. 507 :: Insufficient Storage - The request could not be processed because the server is unable to store the representation. There is insufficient free space left in your storage allocation. 508 :: Unused. 509 :: Unused. 510 :: Not Extended - A mandatory extension policy in the request is not accepted by the server for this resource |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Powered by WHMCompleteSolution
Client Login
Contact Us
System Status
Blog
Affiliates
Knowledge Base

