Update12-1303 / 13.03-fishlegs

#1

Hallo liebe OSP-Autoren,

herzlichen Dank für Eure engagierte Arbeit! Ihr macht eine tolle Arbeit!

Ich wurde von einer Schule gebeten, bei dem anstehenden Update des BelWue-Servers auf PHP 7 zu unterstützen, da sie das OpenSchulPortfolio einsetzen.

Eine Frage zur Seite https://openschulportfolio.de/doku.php?id=dokumentation:update12-1303.
Dort wird im Text das Zip-Archiv openschulportfolio-12.11-hiccup.x-update.zip erwähnt, gemeint ist aber vermutlich openschulportfolio-13.03-fishlegs.2-quickfix1-update.zip, oder?

Und: Auf der Startseite und auf https://openschulportfolio.de/doku.php?id=downloads:start steht ein Text “ist mit PHP 5.5 getestet und sollte auf dem BelWue Webspace problemlos funktionieren”. Hier wäre es hilfreich, wenn ein Datum dabei stehen würde, da so leider nicht klar ist, ob das auch für das aktuell anstehende Update auf PHP 7 gilt. Ich vermute nicht, da die Version 13.3 auch schon von 2015 ist, oder?

Generell als Neueinsteiger in das Thema OSP wäre es für mich hilfreich, wenn es eine chronologische News-/Updates-Seite geben würde, ähnlich wie das in vielen Github-Projekten existiert.

Herzlichen Dank und viele Grüße,

Jens

#2

Hallo Jens,

es wurde gerade eine neue Version von OSP erstellt, die gerade im
Testing ist.

Vielleicht hilft dir das weiter:

LG

Holger

#3

Hallo Jens,

Das wirds auch wieder geben, derzeit bin ich noch am Testen, wie ich es am geschicktesten dokumentiere - du kannst mit einem Update auf BelWue gerne mithelfen :wink:

  1. Sichere dein Schulportfolio vollständig an einen sicheren Ort
  2. Besorge dir die neue Version: https://www.openschulportfolio.de/ddl/openschulportfolio_20190207_beta.tgz
  3. Packe das Archiv auf deinem Rechner aus.
  4. Lösche die Verzeichnisse “data” und “conf” in den ausgepackten Dateien.
  5. Lösche in deiner Installation bei BelWue alles ausser “data” und “conf”
  6. Kopiere die neuen, ausgepackten Dateien auf deinen Webspace.

Und jetzt wird es spannend: Wenn du eine Fehlermeldung bekommst, stimmt irgendetwas in der Datei conf/local.php noch nicht für die neue Version, höchstwahrscheinlich eine Einstellung die mit der Authentifikation zusammenhängt. Helfen würde es mir, wenn ich dann deine local.php mal sehen könnte :wink:

VG

Frank

2 Like
#4

Herzlichen Dank für Eure Antworten.

Gerne kann ich auch bei der Dokumentation helfend unterstützen, wie Datums- und Versionsangaben auf https://openschulportfolio.de/doku.php nachtragen. Ich bräuchte nur einen Account dort :wink:

Ich habe hier einen Test-Docker-Container mit php 5.3 und Fishleg laufen, dort werde ich testweise mal das Update auf php 7.2 testen und entsprechend berichten.

Viele Grüße

Jens

#5

Hallo zusammen,

erste Rückmeldung: die Authentifizierung hat tatsächlich ziemlich Probleme gemacht.
Die Zeile
$conf['authtype'] = 'authplain';
war noch in der conf/local.php-Datei notwendig.
Soll ich dazu ein Issue aufmachen? Ich bin mir nicht sicher, ob das ein Problem bei allen ist oder nur bei mir…

Viele Grüße

Jens

#6

Nachtrag 2:
Ansonsten scheint alles soweit gut zu funktionieren:
Die Sidebar war weg und musst rekonstruiert werden:
Konfigurations-Manager -> sidebar -> “:wiki:sidebar”, das war vorher wohl in der “Portfolio2” Template-Konfiguration eingestellt.
Außerdem musste ich noch das Logo manuell nach “portfolio\lib\tpl\portfolio2\images” kopieren.

Außer dem waren aber keine Arbeiten notwendig und es schien alles zu funktionieren.
(allerdings verwenden wir auch keine LDAP-Authentifizierung oder ähnlich)

Vielen Dank an Euch nochmal!

Jens