Das Update sollte grundsätzlich mit PHP 5.6 funktionieren, ja.
Ich würde git verwenden für das Update und nicht die neuen ILIAS-Releases aus dem Archiv "drüberkopieren". Das ist m.M.n. sauberer.
Angenommen, ILIAS ist im Verzeichnis 'ilias' installiert, dann würde ich wie folgt vorgehen (ohne Gewähr, wie gesagt kenne ich die Serverumgebung nicht):
Nicht vergessen unbedingt auch ein Backup der Datenbank zu erstellen. Falls bei einem der ILIAS-Updates etwas schiefgeht, können die bereits durchgeführten Datenbank-Migrationen nicht rückgängig gemacht werden.
Ich hoffe das hilft dir weiter.
Ich würde git verwenden für das Update und nicht die neuen ILIAS-Releases aus dem Archiv "drüberkopieren". Das ist m.M.n. sauberer.
Angenommen, ILIAS ist im Verzeichnis 'ilias' installiert, dann würde ich wie folgt vorgehen (ohne Gewähr, wie gesagt kenne ich die Serverumgebung nicht):
# Verzeichnis 'ilias' in 'ilias.bak' umbenennen
mv ilias ilias.bak
# ILIAS 4.4 im Verzeichnis 'ilias' auschecken
git clone -b release_4-4 https://github.com/ILIAS-eLearning/ILIAS.git ilias
# Daten aus 'ilias.bak' nach 'ilias' kopieren
cp -a ilias.bak/data ilias.bak/ilias.ini.php ilias/
# -> ILIAS-Update im Setup unter /setup/setup.php durchführen
# ILIAS 5.0 im Verzeichnis 'ilias' auschecken
git -C ilias checkout release_5-0
# -> ILIAS-Update im Setup unter /setup/setup.php durchführen
# ILIAS 5.3 im Verzeichnis 'ilias' auschecken
git -C ilias checkout release_5-3
# -> ILIAS-Update im Setup unter /setup/setup.php durchführen
mv ilias ilias.bak
# ILIAS 4.4 im Verzeichnis 'ilias' auschecken
git clone -b release_4-4 https://github.com/ILIAS-eLearning/ILIAS.git ilias
# Daten aus 'ilias.bak' nach 'ilias' kopieren
cp -a ilias.bak/data ilias.bak/ilias.ini.php ilias/
# -> ILIAS-Update im Setup unter /setup/setup.php durchführen
# ILIAS 5.0 im Verzeichnis 'ilias' auschecken
git -C ilias checkout release_5-0
# -> ILIAS-Update im Setup unter /setup/setup.php durchführen
# ILIAS 5.3 im Verzeichnis 'ilias' auschecken
git -C ilias checkout release_5-3
# -> ILIAS-Update im Setup unter /setup/setup.php durchführen
Nicht vergessen unbedingt auch ein Backup der Datenbank zu erstellen. Falls bei einem der ILIAS-Updates etwas schiefgeht, können die bereits durchgeführten Datenbank-Migrationen nicht rückgängig gemacht werden.
Ich hoffe das hilft dir weiter.