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
Previous revision
support_mycolex [2017/05/30 12:48]
Stefan Bürer
support_mycolex [2023/04/11 15:02] (current)
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.
 +
 +> Fehler beim Aufruf Ausstellung in der Ausstellungsliste: in der DB -> ALTER TABLE `alarm` CHANGE `AfID` `AuID` INT(11) NULL DEFAULT NULL;
 +
 +
 +===== 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){**
Line 73: Line 99:
  
   * **Bilder Zoom funktioniert nicht** Wenn Bilder nicht korrekt vergrössert / verkleinert werden können, so muss bei PHP >5.0 das Bildverzeichnis unterhalb des Stammverzeichnisses von myColex liegen (GD Lib 2.0)   * **Bilder Zoom funktioniert nicht** Wenn Bilder nicht korrekt vergrössert / verkleinert werden können, so muss bei PHP >5.0 das Bildverzeichnis unterhalb des Stammverzeichnisses von myColex liegen (GD Lib 2.0)
- 
-  * **Dokumentation des Uetiker Museums** Das Uetiker Museum hat eine ausserordentlich sorgfältige und praxisbezogene Dokumentation von myColex erstellt: http://mycolexdocumentation.uetikermuseum.ch  Besten Dank, Herr Kühni! 
  
   * **Images and File Upload** If file upload fails, for instance the upload of images or pdf files, then there are some points to check:   * **Images and File Upload** If file upload fails, for instance the upload of images or pdf files, then there are some points to check: