500 Вътрешен сървър грешка е често срещан сценарий и безброй хора срещат тази грешка доста често, но за съжаление, не знам как да се справят с нея. По принцип тази грешка се появява, когато сървърът срещне неочаквано състояние. Това е грешка "захващане", която се показва, когато наличната информация е твърде малка, за да опише какво всъщност се е случило. Най-популярната причина може да е проблем с конфигурацията в приложението или липсата на достатъчно разрешения може да причини проблема.
Върнете го преди да е твърде късно
Преди да опитате да поправите вътрешна грешка на сървъра, трябва да извършите пълно архивиране на файловете и папките си, за да възстановите нещата само в същото състояние, в случай че нещо се обърка.
Можете да опитате да изпълните следните стъпки, за да коригирате вътрешна грешка на сървъра:
- Изтеглете FTP клиент.
- Въведете вашето cPanel потребителско име, парола и Hostname и щракнете върху бутона за бързо свързване. Забележка: В някои случаи вашият интернет доставчик може да Ви предостави конфигурационен файл, който може да се използва за автоматично конфигуриране на FTP клиента. В този случай можете да изберете подходящия конфигурационен файл за конкретния FTP клиент.
- След като сте в домашната директория, кликнете върху папката public_html , която съдържа всички основни файлове, които се изпълняват от уебсайта Ви.
- Намерете файла .htaccess и когато кликнете два пъти, файлът се показва в локалната ви директория. Нека остане там, докато всички тези стъпки не бъдат завършени. След това щракнете с десния бутон върху .htaccess на сървъра си и го преименувайте на ".htaccess1"
- Натиснете бутона за опресняване и вижте дали вашият сайт е наред. Ако е така, тогава е проблем с файла .htaccess. Може да се наложи да се свържете с вашите разработчици и да ги накарате да работят с дефектирания файл .htaccess, за да решат проблема.
- Ако все още не работи, опитайте да преименувате папката, която съдържа файла .htaccess. Ако все още има проблеми, проблемът може да е с разрешения. Променете разрешенията за папката на 755 и проверете опцията, която позволява рекурсията в поддиректории. Ако грешката все още не е фиксирана, влезте в cPanel и направете промени в конфигурацията на PHP, като изрично посочите номера на версията; в противен случай, опитайте да използвате EasyApache, за да прекомпилирате Apache и PHP от самото начало.
- Ако проблемът продължи, може да се наложи да вдигнете билет с cPanel или да публикувате във форуми, за да потърсите помощ и да се опитате да следвате инструкциите, за да разрешите проблема.
Разбиране на основната причина за проблема
- За да установите точната причина за грешката, влезте в cPanel и кликнете върху регистрационните файлове за грешки в секцията Logs. Това ще ви даде подробно описание на грешката, включително засегнатите файлове / папки.
- Ако използвате Linux система, регистрационните файлове ще бъдат разположени на -
- / ЮЕсАр / местни / Apache / дневници / error_log
- /usr/local/apache/logs/suphp.log
- Причината за вътрешни грешки на сървъра може да се различава в отделните случаи, но тези стъпки със сигурност могат да помогнат в повечето случаи. Ако не успеете да отстраните проблема по свой собствен начин, управляваните хостинг услуги могат да ви помогнат.