Грешка 500 вътрешна грешка в сървъра - защо има 500 грешки и как да го решим

Ако вместо очакваните страниците на сайта, който показва грешка "500 вътрешна грешка в сървъра" - е, на първо място, не се страхувайте, защото че понякога се случва.

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

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

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

Причини за възникване на грешка в сървъра (Вътрешна грешка в сървъра)

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

1. Неправилно показва точно на директорията и файлове. Много често на сървъра грешка възниква поради факта, че клиентът постави грешна точно в директорията на домейн, вътрешни папките и файловете. На повечето уеб Силите са подходящи за следните права:

  • 755 директория
  • 644 файлове

Решението в този случай - да се определят правилните разрешения за файлове и папки. Ако имате SSH достъп, просто изпълнете следните команди в директорията на сайта:

  1. намерите -тип г | xargs коригират 755
  2. намерите -тип е | xargs коригират 644

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

2. Неправилно .htaccess файл. Не всички домакини са подкрепени от тези или други опции или конфигурацията на уеб сървъра е конфигуриран по различен начин. В допълнение, възможната грешка в синтаксиса на конфигурационния файл.

В този случай, най-добре е да се провери в регистъра на домейн файлове. Ако проблемът не е в този файл, ще видите точно съответната грешка.

3. Грешка 500 може да се случи, ако изпълнението на скрипта за дълго време. Всеки доставчик на хостинг услуги сложи ограничение на времето, определено за работа всеки скрипт. Ако допуснете грешка не се случи веднага, но след известно време, трябва да проверите самата сценария. Така например, от друга хостинг компании или местния уеб сървър.

4. Грешка 500 Вътрешна грешка в сървъра може да се появи, ако сценарият се опитва да използва повече памет, отколкото й се отпускат. Виж memory_limit стойност в php.ini или чрез функцията phpinfo () и да я сравни със стойността от предишния хост.

5. Проблемът в настройките на сървъра. Ако на уеб сървъра и PHP модули са конфигурирани правилно, тогава вие определено ще получите съобщение за грешка 500. В този случай трябва да се провери дневника на уеб сървъра, както и регистрационните файлове на сайта. Обикновено е налице конфликт на несъвместими модули. Например, когато сървърът е инсталиран APC модул и eAccelerator. Трупите, които ще видите съобщение с текст: сегментиране на повреди или синтактична грешка в настройките.

6. Неправилно скрипт. Тази точка е на стойност един поглед, ако всички предишни са били изключени. Проверете кои грешка връща PHP скрипт. Може би най-уеб сървър не може да ги интерпретира.

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

Поръчка уеб хостинг

Хостинг над 99 стр. от RigWEB.RU - платен виртуален хостинг сайтове