tkrebs / ep3-bs

Online booking system for courts
http://bs.hbsys.de/
MIT License
181 stars 108 forks source link

Best way to update & issue after my try #242

Open mpongo12 opened 5 years ago

mpongo12 commented 5 years ago

I need to update the PHP version to 7.2 from 7.1 on my hoster's webspace that I use for the booking system as well. What is the best way to update? I've made a backup of the old files (version 1.6) in the main folder and replaced them with the latest github files. After updating PHP to 7.2 and adapting the settings for ionCubeLoader to version 7.2 I get the message: Installation required.

I use MySQL 5.6, PHP 7.2 the intl extensions & zend optimizer with ionCubeLoader on a domainfactory server. What am I missing?

tkrebs commented 5 years ago

If you have downloaded the files from GitHub you must install the system's dependencies via Composer separately:

composer install

mpongo12 commented 5 years ago

Danke, das hat dem Verständnis geholfen. Hab die update.txt Datei im data Verzeichnis (hab den Verweis darauf nicht in der Doku - https://bs.hbsys.de/documentation/de/ gesehen) gefunden, die ursprüngliche Version erfolgreich wiederhergestellt und alle Schritte des Updates von 1.6 auf 1.6.3 durchgeführt. Die Kompatibilität mit PHP 7.2 ist jetzt da, 2 Dinge funktionieren noch nicht ganz:

  1. Bekomme ich die folgende Warnung auf der Homepage:

"Deprecated: You are retrieving the service locator from within the class Calendar\Controller\CalendarController. Please be aware that ServiceLocatorAwareInterface is deprecated and will be removed in version 3.0, along with the ServiceLocatorAwareInitializer. You will need to update your class to accept all dependencies at creation, either via constructor arguments or setters, and use a factory to perform the injections. in /kunden/137295_7423/webseiten/tc_neustift_buchung/vendor/zendframework/zend-mvc/src/Controller/AbstractController.php on line 258"

  1. Scheint etwas mit dem CSS am Kalender nicht zu funktionieren, die Tabellen für die zeitliche Navigation und das Login sind über 500 pixel hoch

Hier der Link zum System, falls das hilft, beide Probleme sind gleichc auf der Startseite sichtbar http://tcnpbs.pongr.at/