What does 508 server error mean?

508 Loop Detected. An error indicates that the server has completed an operation because it encountered an infinite loop while processing a request. This status indicates that the entire operation has failed. How to fix it? 1. Check the script for an error in the code; 2. Contact your hosting provider for correcting the mistakes if you checked the script and found no errors.
Enter promo code?
Enter the word from the picture CAPTCHA