Рейтинг:-2

Настроить путь установки композитора

флаг id

Пытаюсь установить друпал через композитор на общий сервер.

Полный путь к моему сайту выглядит так:

/srv/data/web/vhosts/mysite.tld/htdocs/

у меня есть (ограниченный) доступ к терминалу и права на запись в двух последних каталогах:

mysite.tld и хтдокс.

хтдокс это каталог, доступный через веб-браузер.

Я установил композитор, затем выполнил следующую команду изнутри mysite.tld каталог:

composer.phar создать проект drupal/recommended-project:8.9.20 "install-dir"

Теперь внутри mysite.tld каталог, у меня есть хтдокс папка и каталог установки папка, которая содержит:

.editorconfig
.gitатрибуты
композитор.json
композитор.lock
продавец/
веб/

Я ищу способ использовать каталог установки/веб/ как htdocs/ папку и сделать ее доступной через браузер.

Спасибо

флаг id
Drupal 8 прекратил существование в ноябре 2021 года.
NSTK avatar
флаг id
Спасибо, но это не главное. Мой сервер имеет ограниченную поддержку php 7.2 или 7.3, я думаю; поэтому я не могу установить последнюю версию drupal. Но даже если бы я устанавливал последнюю версию drupal, моя проблема с каталогом была бы такой же, так что...
флаг cn
Это действительно звучит так, как будто вы хотите переместить все из install-dir в mysite.tld и переименовать web в htdocs (также обновив все ссылки на web/ в composer.json). В противном случае это скорее вопрос к вашему хостинг-провайдеру (как мне указать корневой веб-сайт на новый путь?)
Jaypan avatar
флаг de
Клайв дал правильный ответ. Переместите ВСЕ в `/install-dir` на один каталог выше, отредактируйте `composer.json` и измените корневой каталог с `/web` на `/mysite.tld`, затем запустите установку композитора.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.