Установка на нескольких сайтах с панелью управления, отображающей предупреждение: символическая ссылка() [функция.символическая ссылка]: Файл существует в
Я хочу создать мультисайт с помощью drupal 7. Я только что начал с приведенной ниже ссылки http://drupal.org/node/960934 После настройки отобразите предупреждение
Предупреждение: символическая ссылка() [функция.символическая ссылка]: Файл существует в /home/ioss/mydomain/index.php в строке 5
PHP-код symlik приведен ниже
Символическая ссылка ('/главная/ioss/ashokks/', '/главная/ioss/ashokks/тест1/');
В приведенном выше коде snip drupal установлен в каталоге "ashokks", а test1 является поддомен с несколькими сайтами.
Заранее благодарю
2 answers
(1) Вам необходимо убедиться, что test1 не существует там в качестве каталога для поддомена. Вам придется удалить его, а символическая ссылка заменит его и укажет на основной каталог сайта.
Или альтернативно....
(2) Вы можете отредактировать настройки поддомена (из менеджера поддоменов на панели C) и заменить путь к файловой системе на /home/ioss/ashokks/
, чтобы поддомен мог указывать непосредственно на основной сайт без использования символической ссылки, поскольку Options FollowSymLinks
может быть отключен на каком-либо сервере конфигурации.
Теперь я исправил проблему. Ранее я создал недопустимое имя папки для нескольких сайтов в папке сайта в drupal.
Неправильно
- /главная/ioss/ashokks/drupal/сайт/тест1
- /главная/ioss/ashokks/drupal/сайт/тест2
Справа
- /главная страница/ioss/ashokks/drupal/сайт/test1.ashokks.com
- /главная страница/ioss/ashokks/drupal/сайт/test2.ashokks.com
Я надеюсь, что это полезно для тех, кто хочет создать мультисайт.
Эта ссылка помог мне решить эту проблему.