From 25aef51761fcc795061816c6914cb7eeab11ab8e Mon Sep 17 00:00:00 2001 From: Rob Falkenstein Date: Mon, 23 Mar 2026 17:12:51 +0100 Subject: [PATCH 1/4] docu: some more changes to upgrade to v10 --- docs/configuration/install.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/configuration/install.md b/docs/configuration/install.md index f4b143c789e8..c46927584f9b 100755 --- a/docs/configuration/install.md +++ b/docs/configuration/install.md @@ -567,7 +567,6 @@ will have to execute the npm and composer command first: 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/ ``` From b0f042d5460c57efd3a6cbfe8d4d9726303a0f75 Mon Sep 17 00:00:00 2001 From: Rob Falkenstein Date: Mon, 23 Mar 2026 17:13:14 +0100 Subject: [PATCH 2/4] docu: some more changes to upgrade to v10 --- docs/configuration/install.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/configuration/install.md b/docs/configuration/install.md index c46927584f9b..23e9495a661a 100755 --- a/docs/configuration/install.md +++ b/docs/configuration/install.md @@ -560,13 +560,15 @@ 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 +and `/data` folder to its new destination (please beware that custom skins moved to `public/Customizing/skin`). +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 -u www-data mkdir -p public/Customizing/global/plugins mv data/* public/data/ mv Customizing/global/plugins/* public/Customizing/global/plugins/ ``` @@ -615,6 +617,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 ``` From b9f73504fa260c0fdf5d589af4675d20d4048d92 Mon Sep 17 00:00:00 2001 From: Rob Falkenstein Date: Mon, 23 Mar 2026 17:17:00 +0100 Subject: [PATCH 3/4] docu: some more changes to upgrade to v10 --- docs/configuration/install.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/configuration/install.md b/docs/configuration/install.md index 23e9495a661a..9677d650b70b 100755 --- a/docs/configuration/install.md +++ b/docs/configuration/install.md @@ -568,7 +568,6 @@ will have to execute the npm and composer command first: 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 mkdir -p public/Customizing/global/plugins mv data/* public/data/ mv Customizing/global/plugins/* public/Customizing/global/plugins/ ``` From 05877875c41f04442d0868e6136443efa608ca09 Mon Sep 17 00:00:00 2001 From: rfalkenstein Date: Tue, 24 Mar 2026 09:03:21 +0100 Subject: [PATCH 4/4] docu: install.md move commands --- docs/configuration/install.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/configuration/install.md b/docs/configuration/install.md index 9677d650b70b..4449c07b690a 100755 --- a/docs/configuration/install.md +++ b/docs/configuration/install.md @@ -559,8 +559,8 @@ 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 (please beware that custom skins moved to `public/Customizing/skin`). +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: @@ -568,8 +568,8 @@ will have to execute the npm and composer command first: cd /var/www/ilias sudo -u www-data npm clean-install --omit=dev --ignore-scripts sudo -u www-data composer install --no-dev -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.