I think it would be a very logical thing to have the Drupal installer try to automatically create settings.php from default.settings.php and require manual copying only if that fails for some reason. It would make installation that much easier--especially for newcomers.

Comments

dpearcefl’s picture

At this point, no new features will be added to D6 (or D7). If you think Drupal 8 needs this feature, please assign this issue to D8.

dddave’s picture

Status: Active » Closed (won't fix)

There is a massive issue for D7 regarding this usability issue. For D6 there is nothing that will happen.

David_Rothstein’s picture

Status: Closed (won't fix) » Closed (duplicate)

Marking as a duplicate of #418302: Copy default.settings.php to settings.php during install IFF webserver owns files (FTP on shared hosting) (although technically this issue is older).

That issue was fixed in Drupal 7 and is currently marked "patch (to be ported)" and filed against Drupal 6, with every intention of it going into Drupal 6 if enough interested people work on the backport and get it to a committable state. I can't think of any reason why it couldn't go in.

The issue for "completely" fixing this in Drupal 8 in all scenarios is #913796: Use authorize.inc to securely copy settings.php during the installer (and that one probably could not ever be backported).

dddave’s picture

Thanks David for pointing to the correct issue. I missed the plans for a port. Hope it happens.