Installatie Drupal Commerce 2.x - Casus begin 2017 (2)
Doel: Drupal + Drupal Commerce helemaal via Composer installeren.
Zie ook
- Composer
- Drupal Console
- Installatie Drupal Commerce 2.x - Casus begin 2017
- Installatie Drupal Commerce 2.x - Algemeen
Installatie Drupal & DC
Database & hostingaccount
- Database
rt2
aangemaakt - Hostingaccount
rt2
aangemaakt (op m'n laptop annex. ontwikkelserver).
Composer bijwerken
Met Composer kun je Drupal + DC8 in één keer installeren. Maar alleen als Composer niet te oud is. Dat was snel geregeld.
Missende PHP-library fixen
Zie Installatie Drupal Commerce 2.x - Algemeen voor details.
Installatie Drupal & DC mbv. Composer
Met composer kun je Drupal + DC in één keer installeren. In dit geval in de root van het betreffende hostingaccount [1]:
composer create-project drupalcommerce/project-base . --stability dev
De structuur is echter anders (uitleg waarom): De site wordt geserveeerd vanuit de submap web. Da's gelukkig gemakkelijk gefixet in /etc/apache2/sites-available/example.com
door de Documentroot aan te passen:
DocumentRoot /var/www/example.com/web
Installatie bijwerken
Er zijn in ieder geval zal commando's om iets bij te werken:
composer update drupal/core --with-dependencies # ← Lijkt het beste te werken composer update drupal/commerce --with-dependencies # Onduidelijke foutmeldingen composer update drupalcommerce/project-base --with-dependencies # Onduidelijke foutmeldingen drupal update:debug drupal update:execute
Additionele modules installeren
Onduidelijk wat het beste tool daarvoor is. Standaardiseren op Composer? [2]
Dit werkt niet
Links vanuit het admin-menu werken niet. Kappen met die shit
Bronnen
- https://www.drupal.org/node/2803977 - Composer & aangepaste mapstructuur
- https://internetdevels.com/blog/the-commerce-2x-module-for-Drupal-8