Как да се движат един сайт към друг хостинг Drupal

С една дума - трябва да направя, локално копие на текущия сайт, направен на Drupal. Ще опиша процеса подробно по-долу - нека бъда яслите. В същото време, както и да дойде по-удобно.

За да преместите безопасно до нов хост до мястото на работа трябва да бъде инсталиран backup_migrate модул.

Тук можем да изложи на компресиране - GZIP, например. В Опции База данни блок маса не изключва, но се изключат данните от таблиците по-долу:

  • кеша и chache_ *
  • accesslog
  • търсене и search_ *
  • сесии
  • пазител

Дестинация напусне "Ръчна Архивите указател". Запазване на настройките за бъдещето и кликнете Backup Now (копие сега).

Сега влезте в сървъра чрез SSH. в Linux с тези проблеми не трябва да се допуска, в Windows, аз използвам един куп WinSCP + Putty.

Така че, ние пише в конзолата CD [път в сайта] катран zcvf imya_arhiva.tgz public_html. Пътят до файловете на сайта си, разбира се, че ще имате. Предварително се препоръчва да изчистите кеш паметта - архивът ще бъде много по-лесно, особено ако сайтът е мулти.

За Windows ще бъде по-удобно команда цип -rv архив public_html (вместо катран).

След създаването на архива - се копира на компютъра си.

Сега ravorachivaem сайт в Денвър (което в моя случай), или в нов безплатен уеб хостинг (в зависимост от задачата).

Създаване на база данни в сайтовете / всички / по подразбиране / settings.php файл, промените настройките за достъп до базата данни, и ако отделно propysyvali - $ baseurl мен.

Изпълнете /install.php, сложи Дрю, стартирайте update.php, ако има грешки - го оправя. Включва резервен модул мигрират, на страница администратор / съдържание / backup_migrate / дестинация / списък / файлове / ръчно избиране на желания файл с базата данни и да ги възстановите.

Във всеки случай размерът на работа, за да обновите Drupal сайт ще бъде по-различно. По едно всичко върви гладко и безболезнено, а от друга има бесни грешки, което е просто невъзможно да се предскаже. В допълнение, някои модули вече не са от значение, вече не се поддържат. Отново, API значителни промени се проявяват много често.

Изходът от това е само едно: да хване тези училища, които можеш да намериш и правилни, в други случаи - iskta алтернатива или компромис.

Не пропускайте следните гледни точки:

  • Проблем: Drupal 7 не работи pathauto.
    Решение: жетон формат се е променило в това отношение, ние не трябва да забравяме да се пренапише псевдоним шаблони.

### Споделете своите констатации с D6 ъпгрейд -> D7. Spisochek ще допълни и разшири.

Добър ден, че има проблем с прехвърлянето към сървъра, на север има сайт на Drupal под Доман site1.com, на същия сървър site2.com нов домейн е създаден, всички файлове се преместват в областта на site1.com site2.com, дублирани данни в PhpMyAdmin , подредени определяне на settings.php, изтрити кеш база данни. но сайтът не разполага.

require_once # "/ Включва / bootstrap.inc #. ';
drupal_bootstrap (DRUPAL_BOOTSTRAP_FULL);

// константи статус Меню са цели числа; съдържанието на страницата е низ.
ако (is_int ($ връщане)) прекъсвач ($ връщане) случай MENU_NOT_FOUND:
drupal_not_found ();
прекъсване;
При MENU_ACCESS_DENIED:
drupal_access_denied ();
прекъсване;
При MENU_SITE_OFFLINE:
drupal_site_offline ();
прекъсване;
>
>
ElseIf (Isset ($ връщане)) // Print всяка стойност (включително празен низ), с изключение NULL или неопределен:
печат тема (# 'страница #', $ връщане);
>

drupal_page_footer ();
тук ЕО и показва елементи в инспектора!
PLZ помогне!

Мария Sherskova 03.27.15, 12:43

Изчистване на кеша напълно, стартирайте update.php и корони. Ако това не се подобри след - след това не се направи нещо. Останалата част трябва да погледнем какви грешки са издадени. Инспектор елементи (подпалвач?) Особено не помогна тук.