В статье рассказывается о самых распространенных ошибках на движке Wordpress и приведены решения, как с ними нужно бороться.

Популярные оiибки на wordpress

Три популярных ошибки WordPress


27.03.2016 | Wordpress | Теги: комментария 4 | 4533 просмотров | Автор статьи: Александр Рус


1. Неудачное автообновлениеn


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

Об этой ошибке свидетельствует следующее:
• PHP-ошибка
• Полностью белый экран при обращении к любой из страниц сайта (всем знакомый белый экран смерти)
• Индикация о неудачном апдейте

Почему случается неудачное автообновление:
• Сбой в сетевом подключении в процессе автообновления и как следствие неполная загрузка пакета установки
• Нарушение связей с основными файлами WordPress
• Установлены неверные права на управление элементами директорий

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

В случае, если вам необходима пошаговая инструкция, ознакомьтесь с пошаговым гайдом по ручной установке WordPress. Мануал прост и под силу каждому пользователю.
Кстати при обновление движка может появиться ошибка 500, которая была на моем блоге до недавнего времени, про то как её найти и с ней бороться я написал отдельную статью «Как устранить ошибку 500»

2. Некорректный синтаксис WordPress


Зачастую ошибки подобного рода возникают по причине использования сниппетов кода на своих площадках на базе платформы WordPress. Если эта неполадка возникает, то можно увидеть примерно следующее сообщение:
Parse error — syntax error, unexpected $end in /public_html/mine_site/wp-content/themes/basic-theme/functions.php on line 38

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

Почему возникают ошибки в синтаксисе.

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

Как исправить ошибку синтаксиса

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

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

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

3. Error Establishing A Database Connection


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

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

Как решить проблему

1. произвести правки wp-config.php file
Воспользовавшись файловым менеджером или FTP, найдите файл и проверьте, что все данные в нем указаны верно. При необходимости – отредактируйте файл.

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

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

Материалы по теме:

Почему отображаются знаки вместо текста
Недавно ко мне обратился за помощью один знакомый. У него есть молодой сайт, на котором вместо текста стали отображаться различные иероглифы. Так как я ...
Как добавить форму комментариев Vkontakte
Всем привет! Недавно, мне поступил заказ от клиента, он хотел, что бы я на его блоге разместил другую форму комментариев. От предложенного мною плагина ...
Видео-хостинг для размещения видео на киносайтах
Всем привет! Заканчивая прошлую статью, про принадлежность Wordpress как CMS для кино сайтов, я упомянул, что в следующий статье напишу про видео хостинг, без которого ...
Подходит ли WordPress для создания киносайта
Всем привет! В интернете по сегодняшний день, довольно много расплодилось киносайтов. Они стали очень популярны среди вебмастеров. А почему? Ответ прост, большая, я бы ...
Бесплатная тема Hueman для WordPress
Всем привет! Наверное очень много молодых блогеров и не только, подыскивают новую тему для своего существующего или планируемого блога. Я сам занимался этим, посетил ...

Нажимая на кнопку, я даю согласие на рассылку, обработку персональных данных и принимаю политику конфиденциальности.

1
Денчик http://dendrblog.ru

И не жалко вам котенка? 🙂

2
Александр Рус (участник БКС) http://myworkpro.ru/

А ты лайк для начала поставь, а потом спрашивай о жалости 😉

3
mirsnablux.ru http://mirsnablux.ru/

Полностью согласна с Сергеем, очень полезная статья. Автор всегда пишет про очень серьезные темы.

4
Sergey http://za-raboty.com

Спасибо за статью. Полезная статья!

Добавить комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.