Как бързо да поправите 500 вътрешни сървърни грешки в WordPress

Получавате ли 500 Вътрешна грешка на сървъра в WordPress? Не се паникьосвайте! Това е една от най-често срещаните грешки в WordPress, с която много от уебмастърите се сблъскват често.


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

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

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

В тази статия ще ви покажем как да поправите 500 вътрешни сървърни грешки в WordPress.

пример за вътрешна грешка в сървъра

Какво причинява 500 вътрешни грешки в сървъра?

Вътрешната грешка на сървъра в WordPress може да възникне по редица причини, като например:

  • повреден .htaccess файл
  • достигане на лимит на PHP памет
  • проблемни приставки (и)
  • повредени основни файлове на WordPress

Това са честите причини, които създават вътрешна грешка в сървъра в WordPress сайт. Тъй като грешката е от страна на сървъра, тя може да се появи по всяко време на вашия сайт и сайтът ще бъде недостъпен.

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

Да поправим вътрешната грешка в сървъра в WordPress.

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

За щастие, това може да се извърши автоматично чрез резервен приставка за WordPress като BlogVault или BackupBuddy.

Как да поправите 500 вътрешни сървърни грешки в WordPress

Ето най-често срещаните решения за коригиране на вътрешна грешка в сървъра в WordPress.

1. Фиксиране на повреден .htaccess файл

Файлът .htaccess е конфигурационен файл, който се използва от базирани в Apache уеб сървъри. Файлът се намира в основната директория на сайт на WordPress.

Файлът..

За щастие проблемът може да бъде отстранен чрез създаване на нов .htaccess файл. Ще ви покажа как да го направите.

Стъпка 1, Преименувайте .htaccess файл

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

Процесът на cPanel е много кратък и лесен, така че ще ви покажа как използвате cPanel.

  • Първо влезте във вашия хостинг cPanel акаунт и отидете на корен директория (File Manager> public_html) на вашия сайт WordPress
  • Оттам намерете .Htaccess файл и кликнете върху преименуване
  • Преименуване на htaccess файл
  • Дайте име на нещо подобно .htaccess_old
  • Запазете файла

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

Стъпка 2, Пресъздаване на нов .htacess файл

След това влезте в таблото за управление на WordPress и отворете Настройки> Постоянните и кликнете върху Запазите промените бутон в долната част.

Запазване на препратки към WordPress

Чрез запазването на перманентните връзки автоматично ще се създаде нова .Htaccess досие.

Ако това решение не коригира 500 грешки в сървъра в WordPress, проверете следния метод.

2. Поправете вътрешната грешка на сървъра чрез увеличаване на лимита на паметта на PHP на WordPress

Вътрешната грешка на сървъра може също да се появи, ако вашият сайт WordPress достигне лимита на PHP памет.

По подразбиране WordPress автоматично се опитва да увеличи ограничението на PHP памет до 40MB, което понякога не е достатъчно, особено ако използвате тежък сайт или куп лошо кодирани приставки. Това може да създаде допълнителен стрес на вашия сървър и в резултат на това можете да видите вътрешна грешка в сървъра.

За увеличаване на лимита на PHP памет в WordPress,

  • Влезте в своя хостинг cPanel и отворете Файлов мениджър
  • Отвори public_html папка и отидете на wp-admin папка
  • Сега създайте нов файл php.ini вътре в WP-администратор папка
  • И последно, добавете малко парче код в този файл

памет = 128 MB

увеличаване на ограничението за php памет в wp-admin

След като сте готови, не забравяйте да запазите файла.

Увеличаването на лимита на PHP памет може да поправи 500 вътрешни грешки в сървъра в WordPress, но това е само временно решение. Тъй като все още трябва да намерите приставката, която изяжда ресурсите на вашия сървър.

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

Ако все още виждате вътрешната грешка на сървъра, тогава най-вероятно грешката се появява поради проблемна приставка. 

Прочетете също, как да увеличите лимита на PHP памет в WordPress

3. Изтрийте проблемните приставки (и)

През повечето време вътрешната грешка на сървъра в WordPress се появява поради счупване на плъгин или плъгини сблъсъци.

В случай че се появи вътрешната грешка на сървъра, няма да имате достъп до административното табло на WordPress. Така че, трябва да деактивирате вашите WordPress плъгини ръчно с помощта на cPanel или FTP клиент.

  • Първо, влезте във вашия хостинг cPanal и отидете в основната директория на вашия WordPress сайт
  • Отидете на WP-съдържание> плъгини папка
  • Преименувайте плъгини папка до нещо като plugins_old

Преименувайте папката с приставки

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

Сега опреснете уебсайта си в режим „инкогнито“ и се надяваме да имате достъп до уебсайта си.

Ако отидете на плъгини ще се появи съобщение като „… плъгинът е деактивиран поради грешка: Файлът с приставки не съществува“.

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

  • Преименувайте plugins_old обратно към папката плъгини и влезте в таблото си за управление на WordPress
  • Активирайте своя плъгин един по един и продължете да опреснявате уебсайта си всеки път, докато се появи грешката
  • Ако отново активирате приставка и се появи вътрешната грешка на сървъра, значи сте намерили приставката, която е причинила проблема
  • Сега просто изтрийте приставката чрез cPanel или FTP и докладвайте за проблема на разработчика на приставката

4. Качете свежи файлове на WordPress

Ако всички предишни решения се провалят, тогава най-вероятно грешката от 500 сървъра в WordPress е причинена от повредени основни файлове на WordPress. 

Този случай обаче е рядък, но знаете, че всичко може да се счупи по всяко време.

За да поправите основните си файлове в WordPress, трябва да качите отново WP-администратор и WP-включва папки в главната директория. Но не се притеснявайте, това няма да премахне никаква информация.

  • Първо, отидете на WordPress.org уебсайт и изтеглете свежа версия на WordPress

WordPress.org

  • Извадете zip файла на вашия компютър
  • След като го извлечете, в папката WordPress намерете WP-администратор и WP-включва папки. Просто ни трябват тези две папки
  • Въпреки това, методът на cPanel е по-лесен, но в този случай ви препоръчвам да качите тези две папки с помощта на FTP клиент
  • Влезте в своята WordPress директория с FTP клиент
  • От лявата страна изберете WP-администратор и WP-включва папки на вашия компютър, щракнете с десния бутон върху него и щракнете върху качване
  • FTP Качване на WordPress основни файлове

Това ще започне да качва двете папки.

Ще ви попита дали искате да презапишете тези файлове. Първо кликнете върху винаги използвайте това действие и тогава Добре.

FTP презаписване на файлове

Сега изчакайте качването приключи и сте готови.

Обновете уебсайта си няколко пъти, за да видите дали това поправи грешката.

Забележка: Ако нито едно от горните решения не поправи 500 вътрешни сървърни грешки в WordPress, трябва да се свържете с поддръжката на вашия уеб хостинг. Помолете ги да отстранят проблема и да се надяваме, че ще го отстранят от края си.

заключение

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

Вътрешната грешка на сървъра обаче не посочва особена причина за проблема, тя се превърна в главоболие за много потребители на WordPress.

В тази статия сме обсъдили 4 различни решения, които могат да отстранят 500 проблема с вътрешни грешки в WordPress. 

Случвало ли ви се е да се сблъскате с проблема с 500 вътрешни грешки в сървъра? Ако да, кое решение работи за вас? Кажете ни в секцията за коментари. ��

Ако откриете, че този урок ви е помогнал да поправите 500 вътрешни грешки в сървъра в WordPress, споделете го с приятелите си.

Повече ресурси за WordPress,

  • Как напълно да блокирам спам коментари и регистрационни ботове в WordPress
  • Как автоматично да излезете бездействащи потребители в WordPress
  • Как да споделите непубликувана чернова в WordPress, преди да бъде публикувана
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map