8 най-чести грешки в WordPress и как да ги поправим

Имате ли уебсайт, работещ с WordPress?


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

Нуждаете се от помощ за фиксиране на вашия WordPress сайт?
WHSR вече е партньор с Codeable.io за подпомагане на потребители, които се нуждаят от професионални услуги за разработка / персонализиране на WP.

За да получите безплатна оферта, моля попълнете този формуляр за заявка.

Ето ръководства за това как да коригирате тези общи грешки в WordPress:

Contents

1. Грешка при установяване на връзка с база данни

Грешка при установяване на връзка с база данни

Грешка при установяване на връзка с базата данни е доста обяснима и ви казва, че връзката с базата данни е прекъсната.

  • Причини за установяване на грешка в базата данни
  • Проблем с вашия хостинг сървър
  • Грешка във wp-config.php файла
  • Вашият сайт може да е хакнат

Решение #1. Поправете проблеми с вашия хостинг сървър

Добра идея е да поговорите с вашия хостинг доставчик на WordPress относно проблема.

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

Решение #2. грешка във файла wp-config.php

Отворете вашия wp-config.php файл с помощта на FTP или файлов мениджър. Сега проверете дали името на базата данни, хоста, потребителското име и паролата са правилни. Ако откриете някаква промяна в тези подробности, поправете ги незабавно. Ако не знаете как да редактирате PHP файлове, по-добре е първо да се запознаете с основните положения.

Решение #3. Сканирайте го, за да проверите дали е хакнат

WordPress е най-предпочитаната платформа с отворен код, но е изключително уязвима за заплахи за сигурността. Така че не е изненада да видите WordPress като най-горната цел за хакване. Използвайте инструмент за защита, за да сканирате изцяло уебсайта си и да проверите дали той е компрометиран. Ако установите, че вашият сайт е бил хакнат, не се паникьосвайте. Веднага променете данните си за вход и възстановете уебсайта си от резервното копие.

2. Бял екран на смъртта

Бял екран на смъртта

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

Причини:

  • Често причинено от изтощен лимит на паметта
  • Лошо кодирана тема или плъгин

Решение №1: Увеличете лимита на паметта

Тъй като изчерпаната граница на паметта е една от популярните причини за тази грешка, се препоръчва да увеличите лимита на паметта. За да увеличите лимита, отворете файла wp-config.php и добавете следния ред код в основните маркери на PHP.

дефинирайте (‘WP_MEMORY_LIMIT’, ’64M’);

Горният код увеличава лимита на паметта ви до 64M.

Решение №2. Заменете темата с темата по подразбиране и деактивирайте всички приставки

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

3. 500 вътрешна грешка на сървъра

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

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

Причини:

  • Ограничението за изчерпана PHP памет
  • Повредени функции на плъгини
  • Повредени теми теми
  • Повредена .htaccess

Решение №1. Увеличете лимита на паметта

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

Решение #2. Редактирайте .htaccess файл

Тъй като проблемът обикновено е причинен от повреден .htaccess файл, ще трябва да редактирате .htaccess файла. Отворете вашия .htaccess файл от FTP или файлов мениджър и го преименувайте със .htaccess old. Обновете уебсайта си и вижте дали проблемът продължава. Ако това отстрани проблема, щракнете върху настройките > перманентни връзки и натиснете запазване на промените, за да нулирате .htaccess.

Решение №3. Деактивирайте всички приставки

Ако промяната на вашия .htaccess файл не повлия на проблема, може да искате да проверите вашите приставки. Деактивирайте всичките си приставки, като кликнете върху плъгини? инсталирани приставки. Изберете „деактивиране“ от падащото меню „групово действие“ и натиснете „Приложи“. Той автоматично ще деактивира всичките ви плъгини. Сега отидете на вашия уебсайт, опреснете го и проверете дали грешката е изчезнала. Ако е така, активирайте плъгините една по една и вижте коя приставка е причинила проблема.

Решение #4. Сменете папките wp-admin и wp-включва

Ако нищо не работи, опитайте да замените папките си wp-include и wp-admin с пресни копия от инсталиране на WordPress. Запазете ги и качете. Обновете браузъра и вижте дали проблемът е решен.

4. Изтриването на изгубен имейл и парола не работи

Извличането на изгубен имейл и парола не работи

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

Причина:

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

Решение #1. Редактирайте своя function.php файл

За да направите промени във файла function.php на тема, отворете ../wp-content/themes/your_current_theme през FTP или файлов мениджър. Отворете своя function.php файл и добавете следния ред код.

wp_set_password (‘DesiredNewPassword’, 1);

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

Решение #2. Нулирайте имейла и паролата си чрез phpMyAdmin

Влезте в своя cpanel. Кликнете върху phpMyAdmin и изберете базата данни на вашия уебсайт. Кликнете върху таблицата wp_users и редактирайте записа. Въведете нова стойност за user_pass. Не забравяйте, че phpMyAdmin използва криптиране на MD5, така че трябва да конвертирате паролата си в MD5.

Изберете опцията MD5 от падащото меню във Функции. Натиснете запазване и опресняване на уебсайта си.

5. Време за свързване

Връзката е ограничена

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

Причини:

  • Тежки плъгини
  • Грешки в тематичната функция
  • Ограничението за изчерпана PHP памет

Solutions

  1. Увеличете своя лимит на PHP памет
  2. Деактивирайте всички приставки и премахнете този, който причинява проблема
  3. Превключете към тема по подразбиране WordPress, за да проверите дали вашата тема причинява проблема

6. 404 Грешка в страницата

Грешка в страница 404

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

кауза

Настройката за постоянна връзка е основната причина за грешка в 404 страница.

Решение:

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

7. Грешка в паметта изтощена

Памет изчерпана грешка

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

Фатална грешка: разрешен размер на паметта от 33554432 байта е изчерпан (опитал се да разпредели 2348617 байта) в /home/username/public_html/site1/wp-includes/plugin.php на линия xxx

кауза

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

Решение

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

За да увеличите лимита, отворете файла wp-config.php и добавете следния ред код в основните маркери на PHP.

дефинирайте (‘WP_MEMORY_LIMIT’, ’64M’);

Горният код увеличава лимита на паметта ви до 64M.

Заменете темата с темата по подразбиране и деактивирайте всички приставки

8. Не е налице за грешка по планирана поддръжка

Не е налице за грешка по планирана поддръжка

Може да срещнете тази грешка поради прекъсната или незавършена актуализация на WordPress.

Причина:

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

Solutions

  1. Актуализирайте ръчно вашата инсталация на WordPress
  2. Изтрийте вашия .mainurance файл, като отидете в вашата главна директория чрез FTP или файлов мениджър.

Увийте

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