Проблема с Мультисайтингом на GoDaddy Hosting Connection

Главные вкладки

Аватар пользователя treusp treusp 12 января 2012 в 18:23

Несколько месяцев назад частично переехал на GoDaddy, да в не простой, а в их Европейский ЦОД, что дает пинг всего 40 ms при Штатовских ценах.
В основном ради Друпала и файлохранилища (легальных файлов).

И в первый раз в жизни решил не самостоятельно Drupal устанавливать, а воспользоваться их встроенной системой "GoDaddy Hosting Connection".

Друпал установился. Завел на нем первый сайт. Все здорово, летает за копейки.

Но вот когда начал второй сайт добавлять в ту же инсталляцию Друпала (мультисайтинг), столкнулся с проблемами, точнее с невозможностью добавить сайт в ту же инсталляцию.

Создаю /drupal/sites/ngfw.ru/
Копирую туда settings.php, ну все, как положено.
Захожу на ngfw.ru и получаю:


На этой странице обнаружена циклическая переадресация
Веб-страница http://ngfw.ru/install.php привела к избыточному количеству переадресаций. Чтобы устранить эту проблему, можно удалить файлы cookie для этого сайта или разрешить файлы cookie независимых поставщиков. Если проблема сохранится, возможно, она связана с конфигурацией сервера, а не с вашим компьютером.
Вот несколько советов и рекомендаций:
Обновите эту страницу позже.
Подробнее об этой неполадке.
Ошибка 310 (net::ERR_TOO_MANY_REDIRECTS): Обнаружено слишком много переадресаций.

Разные браузеры пишут по-разному, но легче не становится.

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

Это не ошибка, а так и задумано!

Автоматический установщик Drupal удаляет install.php из корневой директории, как и положено из соображений безопасности.

Как только я скачал оригинальный архив, вытащил из него install.php и положил, куда следует, все зажило в лучшем виде.

P.S. Естественно после успешного добавления очередного сайта следует этот скрипт самостоятельно уничтожить. Ну и при необходимости после автоматического обновления придется скачать оригинальный архив с drupal.org и подложить извлеченный из него install.php.
Впрочем, автоматическое обновление все равно удобнее, чем заходить по ssh, удалять все, кроме sites/* и т.п.

Успехов!
Антон

Комментарии