mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 14:05:37 +02:00
DOCS Add a paragraph about how to update the upgrader
This commit is contained in:
parent
27a9dbe4cd
commit
4653b69168
@ -91,7 +91,7 @@ as well as the `composer.json` files in [recipe-core](https://github.com/silvers
|
|||||||
For a description on how to handle issues with pre-existing composer installs or upgrading other modules, read
|
For a description on how to handle issues with pre-existing composer installs or upgrading other modules, read
|
||||||
through the [Step 1 - Upgrade your dependencies](#step1) section.
|
through the [Step 1 - Upgrade your dependencies](#step1) section.
|
||||||
|
|
||||||
### Install the upgrader tool (optional)
|
### Install or update the upgrader tool
|
||||||
Using the upgrader is not mandatory, but it can speed up the process. Although SilverStripe 4 can run in both PHP 5.6 and PHP 7, the upgrader itself requires PHP 7.1.
|
Using the upgrader is not mandatory, but it can speed up the process. Although SilverStripe 4 can run in both PHP 5.6 and PHP 7, the upgrader itself requires PHP 7.1.
|
||||||
|
|
||||||
The upgrader is available as a phar executable.
|
The upgrader is available as a phar executable.
|
||||||
@ -102,6 +102,7 @@ To install the PHAR executable:
|
|||||||
2. Make the file executable `chmod +x upgrade-code.phar`
|
2. Make the file executable `chmod +x upgrade-code.phar`
|
||||||
3. Move the file to a folder in your path, for example `sudo mv upgrade-code.phar /usr/local/bin/upgrade-code`
|
3. Move the file to a folder in your path, for example `sudo mv upgrade-code.phar /usr/local/bin/upgrade-code`
|
||||||
|
|
||||||
|
When starting a new upgrade project, it's a good idea to check if you are using the latest release of the upgrader. Releases from 1.4 and above ship with a `self-update` command and will warn you if you are using an outdated version. If you are upgrading from a prior version, follow the regular installation instructions and override your existing executable.
|
||||||
|
|
||||||
Each command in the upgrader has somewhat different arguments. However, most of them accept these two options:
|
Each command in the upgrader has somewhat different arguments. However, most of them accept these two options:
|
||||||
* `--write` which tells the upgrader to apply changes to your code base
|
* `--write` which tells the upgrader to apply changes to your code base
|
||||||
|
Loading…
Reference in New Issue
Block a user