tkrebs / ep3-bs

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

Option service.calendar.days does not exist - Nov. 2023 #615

Open e3pu opened 8 months ago

e3pu commented 8 months ago

Hallo User und Developer,

wie kann ich folgendes Problem lösen?

https://i.imgur.com/AkEIKGW.jpg

Oops ... da ist wohl etwas schief gelaufen Option service.calendar.days does not exist Bitte [informieren Sie uns](https://tettlg.de.cool/) bei exotischen oder nicht nachvollziehbaren Fehlermeldungen, damit wir das Problem schnell beheben können.

Eine Datenbank habe ich eingerichtet, die /ep3-bs-1.8.1/data/db/ep3-bs.sql importiert, die config/autoload/local.php mit den Datenbankdaten angepasst.

llll Webspace: Shared Hosting mit PHP: PHP-Version 8.1 Datenbank: MySQL Version 8 mit der PHP-Erweiterung mysqli

Info vom Provider: Die Hosting Webserver laufen auf Apache. Der Proxy-Manager basiert auf NginX. Eine Auswahl gibt es dabei nicht. lllll

Setup
`3.11.2023

Datenbank-Name db_429488_5
Benutzername: USER429488_ep3
Passwort: geheim

Datenbank für den Import aus Zip File: ep3-bs.sql

https://bs.hbsys.de/documentation/de/installation/einrichtung#docs

3. Konfiguration
Nennen Sie die Datei
config/autoload/local.php.dist
um in
config/autoload/local.php
und passen Sie die darin enthaltenen Einstellungen nach Bedarf an. 
Mindestens müssen Sie die MySQL-Zugangsdaten eintragen.

Auszug:
IIII
return array(
    'db' => array(
        'database' => 'db_429488_5',
        'username' => 'USER429488_ep3',
        'password' => 'geheim',

        'hostname' => 'localhost',
        'port' => null,
    ),
IIII`

Fehlermeldung txt: `Exception details Type RuntimeException Mitteilung Option service.calendar.days does not exist File

/home/webpages/hosting/terminbuchung/ep3-bs-1.8.1/module/Base/src/Base/Manager/OptionManager.php:172 Stack trace

0 /home/webpages/hosting/terminbuchung/ep3-bs-1.8.1/module/Base/src/Base/Controller/Plugin/Option.php(20): Base\Manager\OptionManager->get('service.calenda...', false)

1 [internal function]: Base\Controller\Plugin\Option->__invoke('service.calenda...', false)

2 /home/webpages/hosting/terminbuchung/ep3-bs-1.8.1/src/Zend/Mvc/src/Controller/AbstractController.php(309): call_user_func_array(Object(Base\Controller\Plugin\Option), Array)

3 /home/webpages/hosting/terminbuchung/ep3-bs-1.8.1/module/Calendar/src/Calendar/Controller/CalendarController.php(20): Zend\Mvc\Controller\AbstractController->__call('option', Array)

4 /home/webpages/hosting/terminbuchung/ep3-bs-1.8.1/src/Zend/Mvc/src/Controller/AbstractActionController.php(84): Calendar\Controller\CalendarController->indexAction()

5 [internal function]: Zend\Mvc\Controller\AbstractActionController->onDispatch(Object(Zend\Mvc\MvcEvent))

6 /home/webpages/hosting/terminbuchung/ep3-bs-1.8.1/src/Zend/EventManager/src/EventManager.php(490): call_user_func(Array, Object(Zend\Mvc\MvcEvent))

7 /home/webpages/hosting/terminbuchung/ep3-bs-1.8.1/src/Zend/EventManager/src/EventManager.php(260): Zend\EventManager\EventManager->triggerListeners('dispatch', Object(Zend\Mvc\MvcEvent), Object(Closure))

8 /home/webpages/hosting/terminbuchung/ep3-bs-1.8.1/src/Zend/Mvc/src/Controller/AbstractController.php(116): Zend\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Zend\Mvc\MvcEvent))

9 /home/webpages/hosting/terminbuchung/ep3-bs-1.8.1/src/Zend/Mvc/src/Controller/Plugin/Forward.php(143): Zend\Mvc\Controller\AbstractController->dispatch(Object(Zend\Http\PhpEnvironment\Request), Object(Zend\Http\PhpEnvironment\Response))

10 /home/webpages/hosting/terminbuchung/ep3-bs-1.8.1/module/Frontend/src/Frontend/Controller/IndexController.php(13): Zend\Mvc\Controller\Plugin\Forward->dispatch('Calendar\Contro...', Array)

11 /home/webpages/hosting/terminbuchung/ep3-bs-1.8.1/src/Zend/Mvc/src/Controller/AbstractActionController.php(84): Frontend\Controller\IndexController->indexAction()

12 [internal function]: Zend\Mvc\Controller\AbstractActionController->onDispatch(Object(Zend\Mvc\MvcEvent))

13 /home/webpages/hosting/terminbuchung/ep3-bs-1.8.1/src/Zend/EventManager/src/EventManager.php(490): call_user_func(Array, Object(Zend\Mvc\MvcEvent))

14 /home/webpages/hosting/terminbuchung/ep3-bs-1.8.1/src/Zend/EventManager/src/EventManager.php(260): Zend\EventManager\EventManager->triggerListeners('dispatch', Object(Zend\Mvc\MvcEvent), Object(Closure))

15 /home/webpages/hosting/terminbuchung/ep3-bs-1.8.1/src/Zend/Mvc/src/Controller/AbstractController.php(116): Zend\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Zend\Mvc\MvcEvent))

16 /home/webpages/hosting/terminbuchung/ep3-bs-1.8.1/src/Zend/Mvc/src/DispatchListener.php(118): Zend\Mvc\Controller\AbstractController->dispatch(Object(Zend\Http\PhpEnvironment\Request), Object(Zend\Http\PhpEnvironment\Response))

17 [internal function]: Zend\Mvc\DispatchListener->onDispatch(Object(Zend\Mvc\MvcEvent))

18 /home/webpages/hosting/terminbuchung/ep3-bs-1.8.1/src/Zend/EventManager/src/EventManager.php(490): call_user_func(Array, Object(Zend\Mvc\MvcEvent))

19 /home/webpages/hosting/terminbuchung/ep3-bs-1.8.1/src/Zend/EventManager/src/EventManager.php(260): Zend\EventManager\EventManager->triggerListeners('dispatch', Object(Zend\Mvc\MvcEvent), Object(Closure))

20 /home/webpages/hosting/terminbuchung/ep3-bs-1.8.1/src/Zend/Mvc/src/Application.php(340): Zend\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Zend\Mvc\MvcEvent))

21 /home/webpages/hosting/terminbuchung/ep3-bs-1.8.1/public/index.php(66): Zend\Mvc\Application->run()

22 {main}

`

Wo liegt mein Fehler?

VG E

Probleme https://github.com/search?q=repo%3Atkrebs%2Fep3-bs+service.calendar.days&type=issues Alter neuester Threasd 2021 https://github.com/tkrebs/ep3-bs/issues/558

hschiebold commented 7 months ago

Dein Datenbank setup scheint nicht richtig gelaufen zu sein.

Wie sieht denn der Inhalt deiner DB aus - bei mir in dev so - bs_options sind bei mir 48 Einträge - unter anderen der oben genannte

mysql> show tables; +----------------------+ | Tables_in_ep3bsdev | +----------------------+ | bs_bookings | | bs_bookings_bills | | bs_bookings_meta | | bs_events | | bs_events_meta | | bs_options | | bs_reservations | | bs_reservations_meta | | bs_squares | | bs_squares_coupons | | bs_squares_meta | | bs_squares_pricing | | bs_squares_products | | bs_users | | bs_users_meta | +----------------------+ 15 rows in set (0,00 sec)

mysql> select * from bs_options;