- 🇺🇸United States phenaproxima Massachusetts
8.x-2.x is no longer supported so I'm closing this one out.
Thank you for beta testing! These instructions describe how to install the Automatic Updates module into a Drupal site, and use it to update Drupal core.
Please report your test result → when finished.
php --version
or visit /admin/reports/status/php
in your Drupal site to confirm what version is installed. composer --version
to find out what version of Composer you have. If it's older than 2.3.5, run composer self-update --2
.Once the pre-requisites are fulfilled, you can either test with a new Drupal site or install Automatic Updates in an existing site.
The preferred method of creating a site for local development is our fully-automated script--instructions in DEVELOPING.md. If you can't and prefer not to use it, use the following instructions to set it up manually.
TEST_DIR
with your intended local test directory or your virtualhost directory on a remote test server.
composer create-project drupal/recommended-project:9.4.0 TEST_DIR --no-install --no-interaction cd TEST_DIR composer config allow-plugins.composer/installers true composer config allow-plugins.drupal/core-project-message true composer config allow-plugins.drupal/core-composer-scaffold true composer require 'drupal/automatic_updates:^2' --no-interaction --with-all-dependencies
docroot
or htdocs
.
mv web YOUR_DOCROOT
cd YOUR_DOCROOT php ./core/scripts/drupal quick-start standard
You should see a browser open and log you into the new Drupal site.
composer require 'drupal/automatic_updates:^2' --with-all-dependencies
You may run into a known issue → or limitation → ; see the project page → for more information.
If you have Drush installed: There is a known issue where Drush installs a dependency that contains symbolic links, which can cause Automatic Updates to fail. To get around this, we recommend configuring Automatic Updates to use rsync, if you have it available; run which rsync
or whereis rsync
to determine its location, if it's installed. Then, run the following commands (replace /full/path/to/rsync
with the actual path to rsync):
drush config:set package_manager.settings file_syncer rsync
drush config:set package_manager.settings executables.rsync /full/path/to/rsync
Thanks for testing! Please let us know how it went. →
Were these instructions unclear or inaccurate? Please leave a comment on this issue to tell us about it.
Closed: outdated
2.0
Documentation
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
8.x-2.x is no longer supported so I'm closing this one out.