Instalarea Drupal eșuează după următorii pași pe o cutie Debian (baza de date este deja creată și privilegiile acordate unui anumit utilizator):
(utilizator) $ compozitor create-project drupal/recommended-project myproject
# ... întreabă dacă este OK să instalezi composer/installers, drupal/core-composer-scaffold și drupal/core-project-message, răspunde da
# ... emite 2 avertismente despre doctrină/reflecție și webmozart/path-util ca fiind învechite
(utilizator) $ cd myproject
(utilizator) $ compozitor compozitor necesită drush/drush
(utilizator) $ drush site:install --locale=fr
# ... solicită acreditările MySql
# ... afișează acreditările utilizatorului administrator.
Totul merge bine, fără mesaje de eroare, doar cele 3 întrebări și 2 avertismente menționate mai sus.
Cu toate acestea, după rularea acestor comenzi, conform documentelor de instalare Drupal (https://www.drupal.org/docs/develop/using-composer/using-composer-to-install-drupal-and-manage-dependencies#s-install-drupal-using-the-command-line) site-ul ar trebui să fie accesibil prin web. Cu toate acestea, când răsfoiesc calea configurată (DocumentRoot este setat la directorul „web”), am primit o pagină fără stil (același aspect ca
CSS nu se aplică pe site-ul drupal 8 , dar foile de stil href sunt
setat la "/").
Dacă iau calea de instalare prin web în loc să rulez Drush, atunci totul funcționează bine, cu excepția unor neplăceri minore cu setările de permisiuni sub „web/site-uri/implicit”.
Compararea ambelor directoare „web” arată că (pe lângă diferențele nesemnificative
din cauza hashurilor diferite) nu există directoare „css”, „js”, „limbi” sau „php”
creat și populat sub Drush instalat „web/sites/default/files”
director.
ce fac greșit? Nu am putut găsi nici un ajutor în documentația Drupal și nici prin
cautând pe google.
- Drupal: 9.3.9
- Compozitor: 2.2.9
- Drush: 11.0.7
Mulțumesc anticipat