Installatie Drupal Commerce 2.x - Casus begin 2017 (2)

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Doel: Drupal + Drupal Commerce helemaal via Composer installeren.

Zie ook

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

Oa. de link naar Commerce werkt niet

Bronnen