User Tools

Site Tools


support_mycolex

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
support_mycolex [2017/05/30 12:48]
Stefan Bürer
support_mycolex [2018/12/21 11:05]
Stefan Bürer
Line 8: Line 8:
   - komplexe User Passwörter mit regelmässigem Wechsel   - komplexe User Passwörter mit regelmässigem Wechsel
   - regelmässige Backups der Datenbank und der Verzeichnisse   - regelmässige Backups der Datenbank und der Verzeichnisse
 +
 +
 +===== myColex 1.6  PHP 7 =====
 +
 +myColex 1.6 steht auf sourceforge zum Download bereit: https://sourceforge.net/projects/mycolex/files/latest/download
 +
 +Die Version 1.6. ist kompatibel mit PHP 7. Die Unterschiede zur Vorgängerversion sind technischer Natur, PHP 7 erfordert einen umfassenden Umbau des Datenzugriffs und des Programmaufbaus. Da der Support für PHP 5.6 nächstes Jahr ausläuft und viele Provider danach keine ältere Version als PHP 7 zur Verfügung stellen, empfehle ich Ihnen den baldigen Umstieg auf myColex 1.6.
 +
 +Für die Migration empfehle ich folgendes Vorgehen:
 +
 +  * Laden Sie myColex 1.6 herunter und entpacken Sie die Dateien in einem Verzeichnis auf Ihrem Webserver (mycolex-1.6).
 +
 +  * Kopieren Sie die Datei /priv/sessiondata.php von Ihrer alten Installation in das Verzeichnis /priv der neuen Installation. Alternativ können Sie /common/setup.php ausführen und eine neue Datei /priv/sessiondata.php erstellen.
 +
 +  * In der Datei /priv/sessiondata.php gibt es einen neuen Parameter für die Passwort Funktion: $cfg['Pwdfunc']='PASSWORD'; Fehlt dieser Parameter, so ist der Standardwert PASSWORD. Für ältere Installationen sollte der Parameter folgendermassen lauten: $cfg['Pwdfunc']='OLD_PASSWORD'; Falls Sie keine neue Datei /priv/sessiondata.php erzeugt haben und nicht einloggen können, können Sie diesen Parameter in der Datei einfügen.
 +
 +  * Testen Sie die neue Version, falls Sie Anpassungen in Ihrer alten Installation eingebaut haben, können Sie diese in die neue Installation überführen.
 +
 +  * Kopieren Sie den Inhalt von /output und /pic in die neue Installation
 +
 +  * Falls alles wie gewünscht funktioniert, können Sie die alte Version deaktivieren und die neue Version freigeben.
 +
 +===== 1.5 =====
  
   * 1.5.2: **Bei Text-Aenderungen in der Medien-Maske wird der Dateiname des Bildes gelöscht**. in modules/medium.php Zeile 147 statt //if (isset($_FILES[$fld]["name"])){// -> **if (strlen($_FILES[$fld]["name"])>0){**   * 1.5.2: **Bei Text-Aenderungen in der Medien-Maske wird der Dateiname des Bildes gelöscht**. in modules/medium.php Zeile 147 statt //if (isset($_FILES[$fld]["name"])){// -> **if (strlen($_FILES[$fld]["name"])>0){**