11 пошаговых инструкций по устранению неполадок для распространенных проблем WordPress в 2019 году

Давайте будем ясны: WordPress не идеальный подарок, который поставляется в коробке, в комплекте с руководствами и руководствами по устранению неполадок. В реальном мире WordPress – это программа с открытым исходным кодом, бесплатная для использования и не предназначенная для поддержки клиентов, она FAR от того, чтобы быть безупречной платформой..


Ошибки могут быть трудно или быстро исправить. Несколько ошибки, которые обычно допускают начинающие WordPress, обсуждались здесь ранее. Но, например, вы столкнулись с проблемой, когда вы находитесь в процессе разработки своего сайта, а информация не отображается в вашем браузере..

Быстрое решение этой проблемы – очистить кеш браузера. Информация с сайта будет загружаться быстрее, если она хранится в кеше. Таким образом, если браузер не загружает вновь добавленную информацию на ваш сайт, возможно, кэш еще не получил эту информацию полностью. Так что простая «очистка кеша» в браузере решит эту проблему, и вы готовы к работе!

Помимо очистки кэша вашего браузера, мы перечислили 11 наиболее распространенных проблем, возникающих при разработке веб-сайта WordPress, и способы их решения без пота.

1. Внутренняя ошибка сервера

Внутренняя ошибка сервера 500 очень часто встречается в коде состояния HTTP, что означает, что на сервере что-то не так, но на сервере не указано, в чем проблема. Когда появляется это сообщение, вы должны выяснить, что является причиной этой ошибки.

Вот несколько причин внутренней ошибки сервера:

  • Поврежденный файл .htaccess – чтобы решить эту проблему, просто получите доступ к корневому каталогу вашего сайта через (FTP) протокол передачи файлов и переименуйте ваш .htaccessfile в .htaccess_old. Попробуйте перезагрузить сайт, если он работает.

    Если да, перейдите в «Настройки», затем «Постоянные ссылки», чтобы сбросить постоянные ссылки. Этот хак создаст новый файл .htaccess.

  • Плагин или тема выпуска – если вы заметили, что сталкиваетесь с этими проблемами, попробуйте деактивировать плагины и вернуться к своим старым темам и плагину, который работает для вашего сайта.
  • Достижение лимита PHP – если в сообщении об ошибке указано, что вы уже достигли предела PHP, вы можете также увеличить свой PHP, создав пустой текстовый файл php.ini.

    Вставьте код в файл, сохраните и загрузите его в папку / wp-admin / с помощью FTP.

    память = 64Мб

    Это решение может работать временно, и вам нужно будет найти другое решение, которое будет работать хорошо.

Если ничего из этого не работает, попробуйте повторно загрузить папки / wp-admin и / wp-includes из новой установки WordPress с помощью FTP-клиента. Обязательно выберите «Перезаписать», чтобы старые файлы были заменены..

2. 403 Запрещенная ошибка

Вот несколько случаев, когда появляется это сообщение об ошибке:

  • Доступ запрещен на странице входа в WordPress
  • При посещении любой страницы вашего сайта WordPress
  • В процессе установки
  • Поврежденный файл .htaccess
  • Неверные права доступа к файлу на вашем сервере
  • Случайные изменения, внесенные вашей хостинговой компанией

Вы также можете получить сообщение об ошибке «Отказано в доступе» на странице вместо статуса 403 «Запрещено». В основном эти ошибки происходят из-за плохой конфигурации плагинов безопасности, которые могут блокировать несколько IP-адресов.

Если вы считаете, что имеете дело с правами доступа к файлам, быстрое решение этой проблемы – обратиться к поставщику хостинга, чтобы проверить права доступа к файлам. Но, если вы хотите получить к нему доступ самостоятельно, подключите свой сайт WordPress с помощью FTP-клиента. Перейдите в корневую папку, где хранятся все ваши файлы WordPress. Щелкните правой кнопкой мыши папку и выберите «Права доступа к файлам»..

После выполнения этих шагов вы увидите диалоговое окно прав доступа к файлам:

  • Все папки должны иметь разрешение 744 или 755
  • Все папки на сайте WordPress должны иметь разрешение файла 644 или 640

Не забудьте установить параметры соответственно.

Попробуйте перезапустить ваш сайт, если это решение работает. Если нет, вы можете выбрать разрешение файла для 744 или 755. Установите флажок «Записывать в подкаталоги», затем установите флажок «применять только к каталогам» и нажмите «ОК». Повторите процесс для файлов WordPress.

3. 404 страница не найдена ошибка

Ошибка 404 – это сообщение появляется, когда посетитель вашего сайта хочет получить доступ к определенному сообщению на вашей странице, которое не может быть найдено. Это произошло, когда файл .htaccess был удален и переписан, а постоянная ссылка установлена ​​неправильно.

Чтобы устранить эту проблему, перейдите в раздел «Постоянные ссылки» в меню «Настройки» панели мониторинга WordPress и выберите «Сохранить изменения». При этом настройки обновят и обновят новые правила. Это быстрое исправление работает в 99% случаев.

Если это не работает, попробуйте вручную обновить файл .htacess в папке, где находятся / wp-content и / wp-include. Измените разрешение на 666, чтобы сделать его доступным для записи. Повторите исходное решение, затем вернитесь к 660.

Вы также можете попробовать этот код в вашем файле .htaccess.

1 # НАЧАТЬ WordPress
2
3 RewriteEngine On
4 RewriteBase /
5 RewriteRule ^ index.php $ - [L]
6 RewriteCond% {REQUEST_FILENAME}! -F
7 RewriteCond% {REQUEST_FILENAME}! -D
8 RewriteRule. /index.php [L]
9
10 # КОНЕЦ WordPress

4. Белый экран смерти (WSoD)

Это выглядит как пустой экран без информации на веб-сайте. Это происходит главным образом из-за ошибок PHP или базы данных, а именно:

  • Проблемы совместимости с плагинами – чтобы быстро решить эту проблему, попробуйте деактивировать, а затем снова активировать свои плагины.
  • Проблемы с темами – это в основном происходит, когда вы создали новый сайт на WordPress и активировали новую тему. Чтобы решить эту проблему, попробуйте войти в свою панель и активировать тему WordPress по умолчанию. Если вы не можете получить доступ к области администратора, зайдите на свой сайт с помощью FTP и найдите папку / wp-content / themes /. Затем переименуйте папку активной темы.
  • Каталог тем отсутствует или переименован – интерфейсная ошибка «Каталог тем« {имя-темы} »не существует». дисплеи. Войдите в свою панель управления WordPress, переключайте темы, переименовывайте каталог или редактируйте записи «theme» и «stylesheet» в wp_options.

Мы обсудили WSOD подробно в этом посте.

5. Ошибка при установлении соединения с базой данных

Если эта ошибка появляется на вашем сайте, возможно, существует проблема с подключением к вашей базе данных, которая может быть вызвана следующими причинами:

  • Неверная информация wp-config.php. Убедитесь, что следующие данные верны:
    • имя базы данных
    • имя пользователя базы данных
    • пароль базы данных
    • хост базы данных

Если вы уверены, что эти данные верны, попробуйте сбросить пароль MySQL вручную

  • Проблема с вашим веб-хостингом – Свяжитесь с вашим веб-хостингом так как проблема может быть связана с неработающим сервером или проблемой с пространством базы данных.
  • Взломанный сайт – попробуйте использовать Sucuri для сканирования вашего сайта, убедитесь, что у вас есть защищенные плагины на месте, который сканирует ваш сайт без замедления и может исправить это за минуту.

6. Не удалось автообновление WordPress

Иногда сбой автоматического обновления WordPress выглядит так:

  • Пустой белый экран без какой-либо информации
  • Предупреждение об ошибке обновления
  • Сообщение об ошибке PHP

Чтобы исправить эти проблемы, обновите свой сайт WordPress вручную или восстановите предыдущие резервные копии сайта.

7. Ошибка тайм-аута соединения

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

Ниже приведены некоторые идеи быстрого исправления, которые можно использовать для устранения этой ошибки:

  • Попросить вашего хостинг-провайдера увеличить ограничение памяти или добавить этот код в ваш файл wp-config.php

    DEFINE ( ​​«WP_MEMORY_LIMIT», ’64M’);

  • Увеличьте максимальное время выполнения в вашем файле php.ini

8. Застрял «Режим обслуживания» после обновления

Вы легко узнаете об этой ошибке, так как на вашем веб-сайте появится сообщение «Режим обслуживания». Чтобы исправить это, удалите файл .maintenance из каталога установки вашего сайта WordPress и обновите свой сайт..

9. Синтаксическая ошибка

Синтаксическая ошибка возникает, когда вы добавляете некоторые коды в WordPress и, возможно, что-то пропустили или ввели что-то, что не соответствует предыдущим действующим.

Чтобы устранить эту проблему, вам необходимо еще раз просмотреть введенные коды и исправить проблемный синтаксис. В большинстве случаев пропущенные скобки или символы являются обычными виновниками.

10. Получение блокировки от администратора WordPress (wp-admin)

Распространенные причины, по которым вы заблокированы в области администрирования WordPress:

1. Неверный пароль

Если вы забыли свой пароль или ваш сайт был взломан, вы можете попробовать сбросить пароль с phpMyAdmin. Чтобы начать, перейдите на панель управления cPanel и щелкните значок phpMyAdmin в разделе «База данных». После запуска выберите базу данных WordPress..

PhpMyAdmin-редактировать-пользователь

Найдите таблицу, помеченную как «{table-prefix} _users» (т.е. wp_users), и нажмите «Обзор». Измените имя пользователя, для которого вы хотите изменить пароль, измените значение в user_pass и замените его новым паролем..

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

2. Утрачены права администратора

Если ваш сайт взломан, вы можете получить доступ к административной области, но не сможете вносить изменения в темы или плагины. Это означает, что ваше разрешение было изменено.

Чтобы это исправить, вы можете добавить нового администратора в свою базу данных через MySQL. Просто зайдите на панель управления cPanel и обновите таблицу wp_users..

Нажмите «Вставить», чтобы создать новую учетную запись и добавить следующее:

  • Я БЫ: любой номер
  • Логин пользователя: новое имя пользователя
  • user_pass: Новый пароль. Обязательно выберите MD5 в меню функций.
  • user_nicename: ник
  • user_email: электронная почта, которую вы хотите связать с этим аккаунтом
  • user_url: URL вашего сайта
  • user_registered: дата / время когда этот пользователь зарегистрирован
  • статус пользователя: Установить на 0.
  • показать имя: имя, которое вы хотите отобразить для этого пользователя на сайте

Когда вы закончите, нажмите «Go» и обновите таблицу wp_usermeta, указав следующие данные:

  • unmeta_id: это генерируется автоматически
  • ID пользователя: ID, который вы добавили ранее
  • meta_key: wp_capabilities.
  • meta_value: введите это: a: 1: {s: 13: «Администратор»; s: 1: «1 ″;}

Вставьте еще один ряд со следующими данными:

  • unmeta_id: это генерируется автоматически
  • ID пользователя: ID, который вы добавили ранее
  • meta_key: wp_user_level
  • meta_value: 10.

Вот и все и нажмите «Go». Теперь вы можете использовать недавно добавленное имя пользователя в качестве логина для wp-admin.

3. PHP ошибки (синтаксические ошибки)

Обычно это происходит, когда плохой код с другого сайта был скопирован и вставлен на ваш сайт. Это можно исправить, открыв программу FTP, удалив код, который вы добавили, обычно в файле functions.php, а затем повторно загрузив файл..

Другие причины блокировки включают в себя:

  • Установленный плагин или код, который пытается внести изменения в разделе администратора
  • Ошибки при установлении соединения с базой данных
  • Белый экран смерти

11. WordPress

Ошибки содержимого боковой панели

Некоторые возможные проблемы, по которым произошли эти ошибки, и идеи по их устранению:

  • HTML-код недействителен – обычно это происходит, когда разработчик веб-сайта забывает закрыть
    пометить с
    Чтобы проверить это, вы можете скопировать код в программу проверки правильности HTML, чтобы узнать, какой код HTML нужно исправить.
  • Тема повреждена – если вы узнали, что все ваши коды введены правильно, возможно, проблема в вашей теме. Обновите тему до новой версии, если она доступна, или переустановите последнюю версию темы.
  • Неправильная ширина или соотношение – убедитесь, что все поля соответствуют размеру друг друга.
  • Свойство Float – убедитесь, что плыть налево а также плавать: правильно добавляется к нужным элементам. Неправильный CSS сломает отображение вашего сайта.
  • Разбитый файл style.css – нанять разработчика стоит, если вы не технарь

Вывод

Каждый владелец сайта должен знать о наиболее распространенных проблемах, с которыми может столкнуться сайт 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