User Tools

Site Tools


support_mycolex

Differences

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

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
support_mycolex [2017/05/30 12:47]
Stefan Bürer
support_mycolex [2018/12/21 11:05]
Stefan Bürer
Line 7: Line 7:
   - bei Internet-Installationen: Verzeichniszugriff passwortgeschützt   - bei Internet-Installationen: Verzeichniszugriff passwortgeschützt
   - komplexe User Passwörter mit regelmässigem Wechsel   - komplexe User Passwörter mit regelmässigem Wechsel
 +  - 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){**