After installing a new Drupal 8 site from the latest code in git, I have a file at sites/default/files/config_y_HF1bMNmNlZXF32kYQgqtsIyEiV1xD8FE50d3PhG7U_PvggaSeoNTFebzrgdyZBfVOMrPHsrA/active/README.txt which contains the text:

If you change the configuration system to use file storage instead of the database for the active Drupal site configuration, this directory will contain the active configuration. By default, this directory will be empty. If you are using files to store the active configuration, and you want to move it between environments, files from this directory should be placed in the staging directory on the target server. To make this configuration active, visit admin/config/development/configuration/sync on the target server. For information about deploying configuration between servers, see http://drupal.org/documentation/administer/config

admin/config/development/configuration/sync leads to a page not found, the correct link being admin/config/development/configuration

Beta phase evaluation

Reference: https://www.drupal.org/core/beta-changes
Issue category Bug because documentation is incorrect
Unfrozen changes Unfrozen because it only changes a link in the config directory's README file to go to the proper place
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

alberto56’s picture

Title: Configuration directory "Active" README.txt contains broken link, and is unclear » Configuration directory "Active" README.txt contains broken link
Status: Active » Needs review
FileSize
1.93 KB

Here is a patch

Status: Needs review » Needs work

Status: Needs work » Needs review
jhedstrom’s picture

Issue summary: View changes
Status: Needs review » Reviewed & tested by the community
Issue tags: +Documentation

I've updated the summary with a beta phase evaluation.

Patch still applies and fixes documentation that is currently incorrect.

chx’s picture

Assigned: Unassigned » alexpott

> If you are using files to store the active configuration, and you want to move it between environments, files from this directory should be placed in the staging directory on the target server

Last I checked the state of affairs this was not correct -- you needed to export first. I know it doesn't belong to this issue but I think it should be a followup. For this reason moving to alexpott for confirmation.

alexpott’s picture

Status: Reviewed & tested by the community » Needs work

Yep this documentation is out-of-date. We should always export - whilst in might be possible to copy files from active (if using file storage) and import them it is not the recommended workflow.

alexpott’s picture

Assigned: alexpott » Unassigned
rakeshfalke’s picture

Steps to reproduce

  1. Clone drupal 8.0.x
  2. Install drupal 8
  3. Verify 'README.txt' inside files/config_/active 'admin/config/development/configuration/sync' text exist. (leads to a page not found)

Apply patch '2323523-1-drupal-8.0.x-core-broken-link-in-config-dir-readme.patch'

  1. Apply patch with git apply 2323523-1-drupal-8.0.x-core-broken-link-in-config-dir-readme.patch
  2. Remove and Recreate following
    1. files folder
    2. settings.php
    3. service.yml
    4. database
  3. Reinstall drupal 8
  4. Verify 'README.txt' inside files/config_/active 'admin/config/development/configuration' text exist. (working properly)
Anonymous’s picture

rakesh.gectcr’s picture

I am Still facing this issue. Beta 14

rakesh.gectcr’s picture

Assigned: Unassigned » rakesh.gectcr
rakesh.gectcr’s picture

rakesh.gectcr’s picture

Status: Needs work » Needs review

Status: Needs review » Needs work

alexpott’s picture

Status: Needs work » Closed (won't fix)
rakeshfalke’s picture