OPUS-Update bricht beim utf8mb4-Skript ab #30
Replies: 2 comments 1 reply
-
Ich habe eine Vermutung woran es liegen könnte. Wenn man sich die Update-Skripte anschaut, sieht man, dass in allen anderen Skripten, die verwendeten Klassen Teil der Application sind. In Update-Skript Wenn das Utf8mb4-Skript direkt ausgeführt wird, findet das Setup nur in Mit der Option Alternativ könnte man versuchen zuerst auf OPUS 4.7 zu aktualisieren und dann erst auf 4.8.0.5 zu gehen. Wenn das funktioniert, liegt es wohl definitiv an irgend einer Änderung aus den letzten fünf Jahren. Wir werden irgendwann einen Bruch machen müssen, wo keine direkten Updates von älteren Versionen mehr möglich sind, weil es mit der verfügbaren Entwicklungskapazität einfach zu teuer ist, den Update-Prozess lauffähig zu halten, egal wie sich OPUS 4 ändert. Es sieht so aus, als ob uns hier die Entscheidung abgenommen wurde. |
Beta Was this translation helpful? Give feedback.
-
Mit einem Zwischenschritt über die Version OPUS 4.7.1.2 und PHP 7.1 hat es funktioniert, das Updateskript ist ohne Fehler durchgelaufen. Vielen Dank, der Tipp war sehr hilfreich! |
Beta Was this translation helpful? Give feedback.
-
Liebes OPUS-Team,
ich versuche in meiner Testinstallation ein Update von OPUS 4.6.3 auf 4.8.4 zu machen. Das Skript bin/update.sh bricht immer beim Schritt "008-Convert-database-to-utf8mb4.php" ab.
Aber wenn ich das php-Skript "008-Convert-database-to-utf8mb4.php" manuell starte:
dann läuft es durch und konvertiert die Tabellen in utf8mb4. Die PHP-Version ist 7.1, ich habe es aber auch schon mit 7.4 probiert, mit gleichem Ergebnis.
Haben Sie eine Idee, woran es liegen könnte? Ich würde mich über Hinweise freuen.
Beta Was this translation helpful? Give feedback.
All reactions