Установка Drupal завершается сбоем после следующих шагов в системе Debian (база данных уже создана и привилегии предоставлены конкретному пользователю):
(пользователь) $ composer create-project drupal/recommended-project myproject
# ... спросите, можно ли установить composer/installers, drupal/core-composer-scaffold и drupal/core-project-message, ответьте Yes
# ... выдает 2 предупреждения о том, что доктрина/рефлексия и webmozart/path-util устарели
(пользователь) $ cd мой проект
(пользователь) $ composer composer require drush/drush
(пользователь) $ drush site:install --locale=fr
# ... запрашивает учетные данные MySql
# ... отображает учетные данные администратора.
Все работает гладко, без сообщений об ошибках, только 3 вопроса и 2 предупреждения, упомянутые выше.
Тем не менее, после запуска этих команд, согласно документации по установке Drupal (https://www.drupal.org/docs/develop/using-composer/using-composer-to-install-drupal-and-manage-dependencies#s-install-drupal-using-the-command-line) сайт должен быть доступен через Интернет. Тем не менее, когда я просматриваю настроенный путь (DocumentRoot установлен в «веб-каталог»), я получаю нестилизованную страницу (тот же внешний вид, что и
CSS не применяется на сайте drupal 8 , но таблицы стилей href
установлен в "/").
Если я выберу путь установки через Интернет вместо запуска Drush, все будет работать нормально, за исключением незначительных неприятностей с настройками разрешений в разделе «веб/сайты/по умолчанию».
Сравнение обоих "веб-каталогов" показывает, что (помимо незначительных различий
из-за разных хэшей) нет каталогов «css», «js», «languages» или «php».
создан и заполнен в установленном Drush "web/sites/default/files"
каталог.
Что я делаю не так? Я не смог найти помощи ни в документации Drupal, ни в
погуглить.
- Друпал: 9.3.9
- Композитор: 2.2.9
- Друш: 11.0.7
заранее спасибо