Drupal 7 настройка модуля Domain Access

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

Комментарии

Аватар пользователя youtosmile youtosmile 5 января 2012 в 21:51

Кто не может просмотреть изображение вот текст - Domain access failed to load during phase: bootstrap include. Please check your settings.php file and site configuration.

Аватар пользователя youtosmile youtosmile 6 января 2012 в 16:51

В файле install.txt нашел следующую инструкцию. Не могу понять, что откуда и куда нужно переместить?
4.4.1 Installation

In the Domain Access download, find the following file:

domain > settings.inc

You will need to load this file from inside your settings.php file. There
are two methods for this.

----
4.4.2 Option 1 -- Preferred

This method is preferred, since any updates to the module release
will be reflected in this file.

NOTE: the elements inside the ==== marks are php code that
should be copied into your settings.php file. DO NOT COPY THE ==== MARKS.

Add the following lines to the end of your settings.php file:

====
/**
* Add the domain module setup routine.
*/
include DRUPAL_ROOT . '/path/to/modules/domain/settings.inc';
====

In this case, change 'path/to/modules' with the directory where your modules are
stored. Typically this will be 'sites/all/modules', which makes the lines:

====
/**
* Add the domain module setup routine.
*/
include DRUPAL_ROOT . '/sites/all/modules/domain/settings.inc';
====

Аватар пользователя youtosmile youtosmile 6 января 2012 в 17:17

Файл - settings.inc

<?php
/**
*
* file
* settings.inc
*
* This file should be included at the bottom of your settings.php file:
*
* include DRUPAL_ROOT . '/sites/all/modules/domain/settings.inc';
*
* If you have installed the domain module into a different folder than
* /sites/all/modules/domain please adjust the path appropriately.
*
* ingroup domain
*/

/**
* Include bootstrap file and start bootstrap phases.
*/
include 'domain.bootstrap.inc';
domain_bootstrap();

Аватар пользователя youtosmile youtosmile 6 января 2012 в 17:21

Насколько понял, нужно. Залить файл settings.inc В папку к файлу или в сам файл settings.php
+ поменять путь к settings.inc или?

Аватар пользователя youtosmile youtosmile 6 января 2012 в 17:59

Нашел писал skepka

В файл settings.php своего сайта добавь в самом конце

/**
* Add the domain module setup routine.
*/
include './sites/all/modules/domain/settings.inc';

В общем укажи в settings.php точный путь к установленному модулю Domain Access и его настройкам settings.inc и ему будут переданы права на управление мультисайтингом, сохрани файл, обнови страницу.

Аватар пользователя youtosmile youtosmile 6 января 2012 в 18:13

http://xmages.net/i/3297498
Не могу заменить файл, не могу заменить содержание файла по адресу public_html/sites/default/settings.php

Необходимо в самом низу дописать php-код:

/**
* Add the domain module setup routine.
*/
include './sites/all/modules/domain/settings.inc';

Почему нельзя изменить содержание и что делать?

Аватар пользователя youtosmile youtosmile 6 января 2012 в 18:57

Разобрался.
Теперь у меня новая проблема. Теперь меня выкинуло с панели управления сайтом и пишет:

Доступ запрещен
У вас нет доступа к этой странице.

Какой логин и пароль вводить? не пойму.

Несколько понимаю заработал модуль Domain Access с его наверно внутренними настройками.

Аватар пользователя djserj djserj 13 ноября 2012 в 13:28

Здравствуйте!

Я устанавливаю модуль Domain Access. Модуль поставился, появился в списке установленных модулей (несколько пунктов). Ставлю галочки, чтоб их задействовать, нажимаю "Сохранить изменения", после чего выдается два сообщения:
1. Notice: Undefined index: description в функции drupal_check_module() (строка 1207 в файле includes/install.inc).
2. (Сейчас используется Domain Access The domain string is invalid for www........ru:
WWW prefix handling: Domains must be registered without the www. prefix.
If you are using drush, please provide the --uri option (e.g. drush en domain --uri="http://example.com/optional_subdirectory").)

Со вторым понятно - надо убрать www и модуль будет правильно работать с доменами (я прав?)
а вот с первым - как-то не понятно. Искал в интернете, нашел только страницу друпал.орг, где пользователь устанавливал модуль Femail.
http://drupal.org/node/1795444

Там было предложено установить патч, который якобы заполняе поля description
но вопрос - поможет ли это при установке модуля Domain Access?

Аватар пользователя kirasnejnaia kirasnejnaia 11 июня 2015 в 11:44

Была подобная проблема - но модуль ругался на тот факт, что в денвере доменное имя прописано было без точки. И хоть, вроде как, для локалхоста это не принципиально, оказалось что принципиально. Добавила точку в имени папки с названием сайта и всё заработало.