Справяне с вътрешни грешки на сървъра

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

Върнете го преди да е твърде късно

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

Можете да опитате да изпълните следните стъпки, за да коригирате вътрешна грешка на сървъра:

  1. Изтеглете FTP клиент.
  2. Въведете вашето cPanel потребителско име, парола и Hostname и щракнете върху бутона за бързо свързване. Забележка: В някои случаи вашият интернет доставчик може да Ви предостави конфигурационен файл, който може да се използва за автоматично конфигуриране на FTP клиента. В този случай можете да изберете подходящия конфигурационен файл за конкретния FTP клиент.
  3. След като сте в домашната директория, кликнете върху папката public_html , която съдържа всички основни файлове, които се изпълняват от уебсайта Ви.
  4. Намерете файла .htaccess и когато кликнете два пъти, файлът се показва в локалната ви директория. Нека остане там, докато всички тези стъпки не бъдат завършени. След това щракнете с десния бутон върху .htaccess на сървъра си и го преименувайте на ".htaccess1"
  5. Натиснете бутона за опресняване и вижте дали вашият сайт е наред. Ако е така, тогава е проблем с файла .htaccess. Може да се наложи да се свържете с вашите разработчици и да ги накарате да работят с дефектирания файл .htaccess, за да решат проблема.
  6. Ако все още не работи, опитайте да преименувате папката, която съдържа файла .htaccess. Ако все още има проблеми, проблемът може да е с разрешения. Променете разрешенията за папката на 755 и проверете опцията, която позволява рекурсията в поддиректории. Ако грешката все още не е фиксирана, влезте в cPanel и направете промени в конфигурацията на PHP, като изрично посочите номера на версията; в противен случай, опитайте да използвате EasyApache, за да прекомпилирате Apache и PHP от самото начало.
  1. Ако проблемът продължи, може да се наложи да вдигнете билет с cPanel или да публикувате във форуми, за да потърсите помощ и да се опитате да следвате инструкциите, за да разрешите проблема.

Разбиране на основната причина за проблема