diff --git a/docs/configuration/install.md b/docs/configuration/install.md index f4b143c789e8..4449c07b690a 100755 --- a/docs/configuration/install.md +++ b/docs/configuration/install.md @@ -559,17 +559,17 @@ sudo -u www-data rsync -av --exclude='/public/' --exclude='/Customizing/' --excl rm -rf /tmp/ilias_update ``` -After upgrading the code from ILIAS 9 to ILIAS 10 due to structural changes, you need to move the `/Customizing/global/plugins` -and `/data` folder to its new destination. Both are now located in the newly created `public` folder. If this `public` folder does not exist yet you +After upgrading the code from ILIAS 9 to ILIAS 10 due to structural changes, you need to move the `/Customizing` +and `/data` folder to its new destination (please beware that custom skins moved to `public/Customizing/skin`. Please handle them separately). +Both are now located in the newly created `public` folder. If this `public` folder does not exist yet you will have to execute the npm and composer command first: ```shell cd /var/www/ilias sudo -u www-data npm clean-install --omit=dev --ignore-scripts sudo -u www-data composer install --no-dev -sudo -uwww-data mkdir -p public/Customizing/global/plugins -mv data/* public/data/ -mv Customizing/global/plugins/* public/Customizing/global/plugins/ +mv data public/ +mv Customizing public/ ``` Then update the code of your plugins according to their documentation to ensure they are compatible with the new ILIAS version. @@ -616,6 +616,8 @@ As soon as all migrations are done you can do the database update: ```shell cd /var/www/ilias +sudo -u www-data npm clean-install --omit=dev --ignore-scripts +sudo -u www-data composer install --no-dev sudo -u www-data php cli/setup.php update ```