Можно ли запускать и drupal 6, и drupal 7 на локальном сервере MAMP?

У меня есть многосайтовая установка drupal 6 на моем локальном сервере MAMP. Я не хочу обновлять эти сайты до drupal 7, так как некоторые модули еще не преобразованы в drupal 7. Я также хотел бы начать использовать drupal 7 на сервере MAMP для новых сайтов. Однако я не могу найти способ настроить его так, чтобы обе версии drupal могли запускать настройку нескольких сайтов одновременно (не мешая друг другу).

Кто-нибудь сделал это успешно? Любая помощь приветствуется ...


person kristin.e    schedule 31.03.2011    source источник


Ответы (2)


Чистый мультисайт drupal должен запускать ту же версию drupal.

Вы все еще можете разместить свой D6, например, в www / drupal6 /, а ваш D7 - в www / drupal7 /, и это будет работать.

person Haza    schedule 31.03.2011
comment
спасибо @Haza - я специально хочу запустить оба на локальном компьютере в целях разработки. Я не уверен, что понимаю ваш последний комментарий. Означает ли это, что мне потребуется отдельный сервер для каждого из них, но, возможно, я могу быть на одной машине - с разными портами? - person kristin.e; 31.03.2011
comment
Вы можете запускать оба на одной машине, Haza означает, что у вас может быть 2 установки Drupal в отдельных подпапках корневого каталога документов сервера. Например, в вашем браузере вы можете переходить на сайты по: http://localhost/drupal6 и http://localhost/drupal7 - person Laxman13; 31.03.2011
comment
@ Laxman13 - Я пытался это сделать, но всякий раз, когда я перехожу в свою папку drupal7, отображается основной сайт drupal6. Я добавил папку drupal7 в качестве другого домена в свой файл etc / hosts, но они все равно продолжают путаться. Есть ли у вас хороший учебник по правильной настройке? Должен быть один шаг, который мне здесь не хватает. - person kristin.e; 31.03.2011
comment
хорошо, я думаю, я понимаю, что для работы должна быть установка каждой версии на одном сайте, а НЕ на нескольких сайтах. Это все? Жаль, что очень хотелось бы начать работать с d7, но пока нужно сохранить мультисайт d6. Поправьте меня, если я ошибаюсь. - person kristin.e; 01.04.2011
comment
@ kristin.e звучит правильно, у вас должна быть каждая версия Drupal, работающая как единый сайт, они не могут работать как мультисайты друг с другом - person Laxman13; 01.04.2011

Вот предупреждение, но я еще не выяснил корень проблемы (мои поиски привели меня к этому вопросу!). У меня были OpenAtrium (Drupal6) и Drupal 7, которые успешно работали бок о бок, как описано выше, на машине разработчика (отдельные каталоги, отдельные базы данных, отдельные домены etc / host и т. Д.). При попытке решить проблему с загрузкой изображений OpenAtrium (чистые URL-адреса - необходимость) каким-то образом одна из кнопок администратора, которые я нажал в OpenAtrium (я считаю, что это была опция OA для восстановления разрешений), полностью разрушила мой сайт Drupal 7. Поскольку все это было разработано / экспериментально, данные не были потеряны, но имейте в виду, что могут случиться плохие вещи.

person jwjwj    schedule 09.05.2011