Создание, сопровождение и продвижение сайтов на CMS Drupal

Установка патча в Drupal

Когда я только начинал работать с Drupal, я старался записывать свои вопросы и ответы на них. Часть из них на текущий момент не актуальны, но некоторые помогут новичкам и сейчас. Разбираясь с модулем Ubercart Google Merchant Integration для сайта http://knife-life.jp мне необходимо было установить патч, как это делается я подзабыл и пришлось рыться в своих записях. Итак, просто и коротко об установке патча для модуля.

 

  1. Скачиваем с http://sourceforge.net/projects/unxutils архив утилит. Из всех скачанных нам необходим patch.exe
  2. Копируем файл patch.exe и наш патч в корневую папку Друпал.
  3. В файле нашего патча корректируем пути к изменяемым файлам.
  4. Из корневой папки Друпала запускаем из командной строки patch -p0 < file.patch

Если во время установки патча появилась ошибка - Assertion failed: hunk, file .... откройте файл патча текстовым редактором и повторно сохраните его. Это необходимо, чтобы окончания строк unix-style конвертировались в windows-style

Фото со Светового шоу на Одайбе, Токио, Новый год 2010