HTTP

Какво е 500 вътрешна грешка в сървъра?

Какво е 500 вътрешна грешка в сървъра?
Сред най-често срещаните грешки при сърфиране в мрежата, „500 Internal Server Bug“ се оглавява само от скандалната грешка 404. Съобщението за грешка на вътрешния сървър 500 предполага, че има технически затруднения с уеб сървъра.

Тази статия описва какво означава грешка от 500, как получавате HTTP 500 код, както и как да коригирате такива грешки.

Какво е HTTP 500 грешка?

Вашият браузър ще изпрати заявка до хост сървъра, управляващ сайта всеки път, когато посетите уеб страница, която създава исканите данни и код за отговор. Дали заявката е била успешна или не, се посочва от кодовете за състояние на HTTP отговора.

В пет групи отговорите са категоризирани. Ако съобщението за грешка попада в диапазона от 500 до 599, то може да бъде идентифицирано като грешка на сървъра.Кодът на състоянието HTTP 500 е общо съобщение за грешка, което сървърът връща, тъй като няма друго подходящо съобщение за грешка. То може да се задейства от различни бариери, които пречат на заявката да бъде изпълнена от сървъра.

Няма какво много да направите, когато страницата, до която имате достъп, изхвърля 500 Грешка, тъй като грешката не е предизвикана от вашия браузър или интернет връзка. Трябва да опитате някое от следните решения, дори ако грешката е била от страна на сървъра:

Отстраняване на грешки 500

Вътрешна грешка на сървъра 500 може да се задейства по различни причини. Най-популярните са тук:

Проблем с одобрението. Ако уеб браузърът няма разрешение да преглежда файловете на сайта, ще възникне грешка HTTP 500.

Синтактична грешка: .htaccess. Когато използвате Apache като уеб браузър, както най-вероятно имате .htaccess файл в основната папка на вашия домейн. Неправилен синтаксис или несъществуваща команда на модула може да доведе до грешка от 500.

Проблем, свързан с база данни. HTTP грешка 500 може да бъде причинена и от неправилни подробности за базата данни или компрометирана база данни.

Проблеми с теми и приставки. Независимо дали работите с WordPress или подобна CMS, след надстройка или промяна на приставка / тема може да възникне грешка от 500.

Модули от Node.js. Актуалните модули ще задействат грешка на администраторската конзола от 500, ако имате възел.js-базиран сайт.

Сайтът е хакнат. Много често грешка от 500 възниква от злонамерен софтуер, който се вмъква в уебсайта.

Външно прекъсване на капитала. Сървърът ще върне грешка от 500, ако сървърът се свърже с външна услуга и ако такива ресурси не са налични.

Тестването на регистрационните файлове на сървъра е най-добрият начин да се определи дали грешката от 500 се е случила. Позицията на файловете зависи от количеството на вашия Linux и сървъра на базата данни. За Apache и Nginx най-популярните регистрационни файлове за грешки са дадени, както следва:

Прегледайте възела.js регистрира, ако софтуерът е базиран на Node.js.

Дневникът на сървъра обикновено включва изчерпателни данни за грешки, за да ви помогне да разпознаете и коригирате грешка.

Заключение

Конкретен код на състоянието на HTTP е 500 Вътрешна грешка в сървъра, което показва, че може би нещо се е объркало с уеб сървъра, който хоства страницата, до която имате достъп.

Как да инсталирате League Of Legends на Ubuntu 14.04
Ако сте фен на League of Legends, това е възможност за вас да тествате League of Legends. Имайте предвид, че LOL се поддържа на PlayOnLinux, ако сте п...
Инсталирайте най-новата стратегия за игра OpenRA на Ubuntu Linux
OpenRA е Libre / Free Real Time стратегия за игра, която пресъздава ранните игри на Westwood като класическата Command & Conquer: Red Alert. Разпредел...
Инсталирайте най-новия Dolphin Emulator за Gamecube & Wii на Linux
Dolphin Emulator ви позволява да играете избраните от вас игри Gamecube & Wii на Linux Personal Computers (PC). Като безплатно достъпен и емулатор на...