DrupalMontreal / 2014.drupalcampmontreal.com

1 stars 0 forks source link

Update code #16

Closed pbuyle closed 10 years ago

pbuyle commented 10 years ago

We should update the code to the latest Drupal 8 alpha release.

pbuyle commented 10 years ago

We initially wanted to first achieve the first milestone, but quickly encountered bugs when trying to create roles and assign permission on the site. Therefore we decided to start with code update.

After fighting hard to get the site to work locally, we decided to do a from scratch install. A new branch with a fresh Drupal 8 alpha11 checkout was created. Unfortunately, I'm unable to install Drupal 8 on Acquia Cloud.

First, the installer complained about an unmet requirement: on Acquia cloud the settings.php file is not writable by the webserver. This however should not be an issue as the Acquia Cloud driven settings should set everything that is needed (database, hash, etc.).

I managed to pass the requirements by enabling live development on Acquia Cloud (see https://docs.acquia.com/cloud/manage/code/livedev). I then has to re-enter the database password, which seems odd since the password is already set. On submission of the DB settings, the installer display a "Site already installed" error message.

To be able to start the installer again, suppression of the config folder is require.

pbuyle commented 10 years ago

I got the site to work by doing a local install with Drush, and immediately dump the database to Acquia.

So now, we have a brand new empty Drupal 8 alpha11 dev. site.