When i try to install Cforge 8.x-1.0-beta17 with the original 8.1.7 drupal version or the actual 8.1.9 one, on the "Select an installation profile" page, cliking on "Save and continue" give a WSOD with the following apache error :

Call to a member function getPath() on null in /path_to/drupal/core/includes/install.inc on line 943, referer: http://mon_site.org/core/install.php?rewrite=ok&langcode=en

Thanks for your work !

CommentFileSizeAuthor
Capture du 2016-09-11 18:38:53.png583.02 KBohmdesbois
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

ohmdesbois created an issue. See original summary.

matslats’s picture

This is because of a requirements that wasn't included in the makefile.
if you put this on line 942 you can find out the name of the missing module.
if (is_null($module_list[$module]))echo $module;
Maybe you can post it here until I push beta 18?

ohmdesbois’s picture

I put : if (is_null($module_list[$module]))echo $module;
at line 942 of the install.inc file in drupal/core/includes folder and the install processus return : address

So, i modify the cforge composer.json file like this :
"repositories": {
"drupal composer": {
"type": "composer",
"url": "https://packages.drupal.org/8"
}
},
"require": {
"composer/installers": "^1.0.21",
"wikimedia/composer-merge-plugin": "~1.3",
"drupal/address": "~1.0"
},

After that, i do : composer update
in my drupal root folder,
The commerceguys/enum, addressing, zone and intl libraries and drupal/address module has been added

And ... bingo, the process install run normally.

Thanks for this great project.

ohmdesbois’s picture

Status: Active » Closed (duplicate)

This issue seems to be a duplicate than this one : https://www.drupal.org/node/2636556