Электронная коммерция

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

Первое, что следует знать — ручное обновление нельзя произвести из консоли сайта. Потребуется доступ к файловой структуре сайта на сервере.

Итак, вам нужно будет обязательно создать резервную копию базы данных и файлов СМС. База данных вообще-то в итоге обновиться автоматически и манипуляций с ней делать не придется, но мало ли что может произойти? А иметь полную копию сайта на локальном компьютере — совсем не лишнее!

Рекомендуется отключить все работающие плагины и очистить кеш, если вы его используете.
Затем нужно скачать последнюю версию WordPress, распаковать архив и подключиться к вашему блогу по FTP для того, чтобы приступить к копированию файлов обновления. Папки wp-includes и wp-admin следует удалить, а на их место залить одноименные директории из скачанного вами пакета обновлений.

Внимание! Ни в коем случае советуют не удалять следующие папки и файлы:
— файл конфигурации wp-config.php
— папку wp-content
— папку с изображениями используемыми вами на блоге wp-images
— папку с языковыми файлами wp-includes/languages/, в случае, если вы скачали обновление без поддержки нужного вам языка
— файл децентрализованного управления сервером вашего хостинга .htaccess
— файл robots.txt, позволяющий управлять индексацией блога поисковыми системами

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

Следует очень внимательно отнестись к файлу конфигурации wp-config.php, который находится в корневой папке.

Дело в том, что в новых версиях WordPress могут быть добавлены новые команды в wp-config.php. Поэтому откройте новый файл конфигурации, загруженный вами из архива с новой версией (он будет называться wp-config-sample.php), внимательно сравните его содержимое со своим старым файлом и перенесите в wp-config-sample.php все индивидуальные для вашего блога настройки из wp-config.php. Это будут строка с именем пользователя базы данных и строка с паролем к ней. Все остальное остается без изменений.

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

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

Также к процессу обновления БД ведет набранный в адресной строке URL — vash-blog/wp-admin/upgrade.php
В результате у вас откроется окно все с той же кнопкой «Обновить БД».

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

Клим Вопрошалов

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