перемещение установки Drupal - какие изменения конфигурации требуются? - PullRequest
1 голос
/ 14 января 2011

Я бы хотел переместить тестовую установку Drupal с

/ opt / lampp / htdocs / corporate / internet

на

/ corporate / internet

Какие соответствующие изменения необходимо внести в .htacess, settings.php и / или другие настройки?

Ответы [ 2 ]

0 голосов
/ 14 января 2011

В основном вам не нужно вносить изменения.Это связано с тем, что установки Drupal, как правило, настроены на использование относительных путей, которые будут действительны независимо от того, где они находятся в системе.Возможно, вы захотите выполнить быстрый поиск любого пользовательского кода для строки / opt / lampp / htdocs, чтобы увидеть, если кто-то ничего не сделал относительно, но любой другой код вклада должен работать нормально.

Как упоминает Джубалсайтам, настроенным в каталоге сайтов, может потребоваться переименование, если вы собираетесь использовать другой URL для доступа к сайту - если вы переходите с devel.site.com на www.site.com и у вас есть сайты/devel.site.com, то вы, вероятно, захотите скопировать этот каталог на сайты / www.site.com.С другой стороны, если вы используете сайты / default для своего сайта или вообще не меняете URL, это не проблема.

Обратите внимание, что .htaccess вкорневой каталог Drupal очень важен для работы Drupal, и выполнение простого cp -R каталога не приведет к копированию .htaccess, поэтому убедитесь, что вы его скопировали.(Файлы .htaccess в подкаталогах, такие как sites / default / files, будут в порядке, просто они находятся в корне.)

И, наконец, проверьте права доступа к файлам после перемещения файлов.Вам особенно нужно убедиться, что права доступа к файлам для файлов и каталогов tmp правильные, чтобы люди могли правильно загружать файлы.(Это может быть неважно, но, тем не менее, это стоит проверить.)

0 голосов
/ 14 января 2011

Это зависит от того, как настроен ваш каталог sites/. Если у вас просто есть каталог default, то вам действительно стоит пойти туда.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...