WordPress: Автоматическое обновление wordpress завершить не удалось

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

Как выглядит ошибка автоматического обновления в WordPress?

После инициации автоматического обновления ядра WordPress (скажем, от версии 3.1.0 до 3.1.1) на экране “Update WordPress” будут отображаться статусы, характеризующие каждый шаг обновления:

Downloading update from http://wordpress.org/wordpress-3.1.1.zip…
Unpacking the update…
Verifying the unpacked files…
Installing the latest version…

Пока, вроде бы, все в порядке. Давайте посмотрим, что произойдет дальше.

В нашем случае сообщение, стоящее перед “Installation Failed”, раскрывает суть возникшей проблемы. Это самый простой вариант ошибки. В более сложных ситуациях статусы вообще не выводятся на экран, поэтому приходится разбираться в возникшей проблеме самостоятельно. Более того, в результате такой проблемы доступ к сайту может быть заблокирован для всех пользователей, включая администратора. Если администратор попытается загрузить какую-либо из страниц своего сайта, он получит на экран страницу со следующим содержанием:

Briefly unavailable for scheduled maintenance.
Check back in a minute.

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

Также удаление этого файла помогает убрать назойливую надпись о неудачном автоматическом обновлении:

WordPress: 10 вещей которые необходимо сделать после установки

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

1. Измените админ-пароль, и настройте параметры авторизации.

WordPress предлагает случайный пароль, который вы вряд ли сможете (или захотите) запомнить, так что первое, что вам нужно сделать – это заменить пароль на что-нибудь запоминающееся для вас.

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

2. Отредактируйте пермалинки

По умолчанию URL-адреса ваших постов будут выглядеть примерно так wp-config.ru/?p=339. Такая структура URL плохо подготовлена для SEO и она совершенно не юзабильна (посетители вашего блога ничего не смогут по ней определить).

Изменив структуру URL на что-то подобное http://wp-config.ru/sozdanie-tem/urok-7-kontent/, вы можете включить в него ключевые слова поста, и это уже гораздо более информативный URL для пользователей.

Зайдите в Settings > Permalinks

  1. Под ‘Common settings’ выберите ‘Custom Structure’
  2. Введите %postname%/ в поле
  3. Или, если вы предпочитаете, чтобы категория также входила в URL, введите %category%/%postname%/

permalinks

3. Загрузите и активируйте вашу тему

  1. Загрузите тему или собственный дизайн
  2. Разархивируйте и залейте ее в wp-content > themes
  3. Активируйте ее с помощью Appearance > Themes (потом просто кликните на вашей)

4. Измените дефолтовые категории и добавьте свои

Когда вы устанавливаете WordPress категорией по умолчанию является ‘Uncategorized’ и конечно, это выглядит просто отвратительно. Предположим, вы собираетесь запостить статью и забыли поместить ее в определенную категорию – в какой дефолтовой категории вы хотели бы видеть ваш пост в этом случае? Я обычно выбираю для этого общую категории, например, Новости.

  1. Зайдите в Posts > Categories
  2. Кликните на ‘Uncategorized’, чтобы отредактировать ее- измените ее на ‘News‘ или что-то похожее
  3. Добавьте другие категории

5. Активируйте Akismet

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

К счастью, Akismet уже установлен в WordPress, вам нужно просто активировать его.

  1. Зайдите на страницу Plugins через админ-панель и активируйте Akismet
  2. Чтобы завершить активацию, WordPress запрашивает API-ключ. Получить его вы можете, зарегистрировавшись на WordPress.com, после регистрации просто зайдите в свой профайл.
  3. Теперь зайдите в Plugins > AkismetConfiguration, и вставьте ключ.

akismet

6. Установите Google XML Sitemaps

Google XML Sitemaps генерирует полноценную XML-карту для вашего сайта, позволяя крупнейшим поисковикам (Google, Yahoo, Ask, MSN) легко индексировать его. Каждый раз, когда вы редактируете или добавляете пост, карта сайта будет обновляться автоматически.

Здесь вы можете загрузить плагин Google XML Sitemaps.

Теперь зайдите на Google Webmaster Central и авторизируйтесь с помощью данных вашего Google-аккаунта. На первой странице вы увидите ссылку верификации вашего сайта. Следуйте указанным там инструкциям.

После этого, вы можете кликнуть на ссылке “Add Sitemap” на первой странице, и вставить URL вашего сайта в карту, это будет выглядеть так: www.yoursite.com/sitemap.xml

sitemap

7. Установите WordPress Database Backup

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

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

Здесь вы можете установить плагин WordPress Database Backup, или читайте руководство к автоматическому бекапу на Pro Blog Design.

db-backup

8. Протестируйте ваш блог, используя пробный контент

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

Сэкономьте свое время используя набор тестовых постов от WP Candy.

Импортируйте пробную коллекцию постов (Tools > Import > WordPress) и ваш блог наполнится несколькими постами, включая комментарии, категориями и подкатегорями, а также форматированием, это позволит вам полностью проверить, как все отображается и сделать необходимые поправки в случае необходимости.

9. Добавьте RSS-поток в Feedburner

Сначала отредактируйте настройки RSS. Settings > Reading – здесь вы можете указать сколько постов будет отображать в вашем RSS-потоке, и нужно ли отображать пост полностью.

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

После того, как вы зарегистрировались в Feedburner, измените ссылку на подписку к RSS в вашей теме. Вставьте следующий код между хед-тэгами:

/>

feedburner

10. Активируйте Google Analytics

Отслеживайте количество посетителей вашего сайта. Я рекомендую Google Analytics. Также неплохими аналитическими сервисами являются Mint и StatCounter.

Дополнительно

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

А. Измените размер Media изображений

Измените размеры изображений, в зависимости от контентной области вашего сайта.

Settings > Media

Б. Измените описание блога

Описание блога может быть как включено в вашу тему, так и отсутствовать там, но скорей всего, оно будет включено в RSS поток.

Settings > General

Оригинал: https://habrahabr.ru/post/63422/

Posts navigation

1 2
Scroll to top