Справка GoDaddy

Обновление до более новой версии системы Drupal

Способ обновления системы Drupal зависит от того, как система была установлена:

  • Через вашу Панель управления — Мы предлагаем вам воспользоваться инструментом для осуществления обновления. Подробнее:
    .
  • Установка вручную — Если вы установили Drupal вручную, вам потребуется следующая информация.

Обновление системы Drupal ручной установки до более новой версии

Для обновления системы Drupal® до более новой версии может потребоваться большое число операций. Сайт Drupal содержит ресурсы, которые могут вам пригодиться. Тем не менее, мы хотим обратить ваше внимание на некоторые дополнительные аспекты, которые могут оказаться полезными именно при работе с нашей хостинговой средой.

Эта статья поможет вам создать резервную копию своего сайта и базы данных, а также запустить тестовый сайт. Подробные указания о дополнительных действиях, которые требуются для обновления, можно найти на сайте Drupal и в файле upgrade.txt, прилагаемом к новой версии.

Резервное копирование и загрузка вашего текущего сайта и базы данных

  1. Войдите в диспетчер аккаунтов.
  2. Нажмите кнопку Web Hosting (Веб-хостинг).
  3. Рядом с хостинг-аккаунтом, который требуется использовать, нажмите кнопку Управление.
  4. В разделе Инструменты выберите Диспетчер файлов FTP .
  5. Поэтапно переместитесь в папку, в которой находятся ваши файлы системы Drupal.
  6. В поле Размер страницы выберите 50.
  7. Установите пометку слева от столбца Имя файла, чтобы выбрать все файлы.
  8. На панели действий нажмите кнопку Архив. Укажите имя для файла и следуйте инструкциям на экране.
  9. Установите флажок перед именем архивного файла и нажмите кнопку Загрузить на панели действий.
  10. Перейдите на вкладку Базы данных и выберите MySQL.
  11. В перечне баз данных выберите Действия рядом с базой данных, которую вы хотите использовать, а затем Резервное копирование.
  12. Нажмите кнопку OK.

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

Создание тестового сайта

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

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

Резервное копирование базы данных и создание базы данных для тестового сайта

  1. Войдите в диспетчер аккаунтов.
  2. Нажмите кнопку Web Hosting (Веб-хостинг).
  3. Рядом с хостинг-аккаунтом, который требуется использовать, нажмите кнопку Управление.
  4. Перейдите на вкладку Базы данных и выберите MySQL.
  5. Выберите команду Создать базу данных. Запишите имя пользователя и используемый пароль а также выберите версию MySQL 5.0.
  6. Нажмите OK
  7. Нажмите на кнопку с изображением карандаша рядом с базой данных, связанной с вашей системой Drupal.
  8. В панели Действий выберите Резервное копирование. Убедитесь в том, что при выполнении действия не будут уничтожены более ранние резервные копии . Если это необходимо, загрузите существующую копию перед созданием новой. Существующая копия содержит информацию о предыдущей установке; она может понадобиться вам, если вам потребуется вернуться к использованию более ранней версии.
  9. Дождитесь окончания процесса резервного копирования существующей базы данных и создания новой базы данных для Drupal, что не должно занять более 30 минут.

Копирование сайта в подпапку вашего хостингового аккаунта

  1. Войдите в диспетчер аккаунтов.
  2. Нажмите кнопку Web Hosting (Веб-хостинг).
  3. Рядом с хостинг-аккаунтом, который требуется использовать, нажмите кнопку Управление.
  4. В разделе Инструменты выберите Диспетчер файлов FTP .
  5. Нажмите Создать каталог. Это каталог, в который будут скопированы файлы существующего сайта Drupal.
  6. Поэтапно переместитесь в папку, в которой находятся ваши файлы системы Drupal.
  7. В поле Размер страницы выберите 50.
  8. Установите пометку слева от столбца Имя файла, чтобы выбрать все файлы. Если в этом каталоге более 50 файлов, выполните операцию несколько раз.
  9. На панели действий нажмите кнопку Копировать.
  10. В дереве каталогов выберите только что созданную директорию.
  11. Нажмите кнопку OK.

Копирование существующей базы данных Drupal в новую, а также редактирование файла settings.php

  1. Войдите в диспетчер аккаунтов.
  2. Нажмите кнопку Web Hosting (Веб-хостинг).
  3. Рядом с хостинг-аккаунтом, который требуется использовать, нажмите кнопку Управление.
  4. Перейдите на вкладку Базы данных и выберите MySQL.
  5. Нажмите на кнопку с изображением карандаша рядом с созданной вами новой базой данных.
  6. Скопируйте содержимое поля Имя хоста. Эта информация потребуется вам при редактировании файла settings.php при адресации его на вашу резервную базу данных.
  7. Выберите Восстановить.
  8. Выберите резервную копию базы данных Drupal и нажмите на Восстановить.
  9. Перейти на вкладку Инструменты и выберите Менеджер файлов FTP.
  10. Перейдите в директорию резервной копии сайта и выберите sites\default. Папка по умолчанию содержит файл settings.php.
  11. Поставьте флажок напротив settings.php и нажмите Разрешения.
  12. Перейдите на вкладку Дополнительные разрешения и убедитесь в том, что выбрана опция Редактировать в поле Разрешения для владельца. Нажмите OK.
  13. Поставьте повторно флажок напротив settings.php и нажмите Редактировать.
  14. Отыщите в файле следующую строку
    "$db_url = 'mysql://user:pass@server/databasename';"
    и вставьте имя пользователя и пароль, созданный вами для вашей резервной базы данных. В частях, где указан сервер, вставьте название хоста, которое вы скопировали при восстановлении базы данных. Имя пользователя то же, что и название базы данных.
  15. Перейдите в нужную часть файла к $base_url = ' ';". Между знаками ' ' укажите ваш URL-адрес, включая подпапку, созданную вами. Например, 'http://www.coolexample.com/mysubfolder'.
  16. Перейдите на ваш сайт в созданную подпапку и протестируйте сайт.

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

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


Помогла ли вам эта статья?
Благодарим вас за отзыв. Чтобы связаться с сотрудником службы поддержки клиентов, позвоните по номеру этой службы или воспользуйтесь опцией чата выше.
Мы рады вам помочь! У вас остались вопросы?
Приносим извинения. Расскажите нам, какие затруднения вы испытываете или почему рекомендованное решение не помогло устранить проблему.