Uncaught Error: Call to a member function getMode() on null
Beim Installieren eines Pakets über den Package-Store im Backend kommt folgende Fehlermeldung in den Logs:
[17-Sep-2018 14:36:35 Europe/Berlin] PHP Fatal error: Uncaught Error: Call to a member function getMode() on null in /var/www/quiqqer-test/packages/quiqqer/quiqqer/lib/QUI/Package/Manager.php:1673
Stack trace:
#0 /var/www/quiqqer-test/packages/quiqqer/quiqqer/lib/QUI/Package/Manager.php(800): QUI\Package\Manager->composerRequireOrInstall('quiqqer/blog', '1.0.0')
#1 /var/www/quiqqer-test/packages/quiqqer/quiqqer/admin/ajax/system/packages/installPackage.php(24): QUI\Package\Manager->install('quiqqer/blog', '1.0.0')
#2 [internal function]: {closure}('quiqqer/blog', '1.0.0', false)
#3 /var/www/quiqqer-test/packages/quiqqer/quiqqer/lib/QUI/Ajax.php(342): call_user_func_array(Object(Closure), Array)
#4 /var/www/quiqqer-test/packages/quiqqer/quiqqer/lib/QUI/Ajax.php(205): QUI\Ajax->callRequestFunction('ajax_system_pac...')
#5 /var/www/quiqqer-test/packages/quiqqer/quiqqer/lib/ajax.php(101): QUI\Ajax->call()
#6 /var/www/quiqqer-test/packages/quiqqer/quiqqer/admin/ajax.php(21): require('/var/www/quiqqe...')
#7 {main}
thrown in /var/www/quiqqer-test/packages/quiqqer/quiqqer/lib/QUI/Package/Manager.php on line 1673
[17-Sep-2018 14:39:00 Europe/Berlin] PHP Fatal error: Uncaught Error: Call to undefined method QUI\Archiver\Zip::zipFiles() in /var/www/quiqqer-test/packages/quiqqer/log/src/QUI/Log/Manager.php:189
Stack trace:
#0 /var/www/quiqqer-test/packages/quiqqer/log/src/QUI/Log/Cron.php(81): QUI\Log\Manager::archiveLogsOlderThanDays('3')
#1 [internal function]: QUI\Log\Cron::archiveLogs(Array, Object(QUI\Cron\Manager))
#2 /var/www/quiqqer-test/packages/quiqqer/cron/src/QUI/Cron/Manager.php(329): call_user_func_array('\\QUI\\Log\\Cron::...', Array)
#3 /var/www/quiqqer-test/packages/quiqqer/cron/src/QUI/Cron/Manager.php(275): QUI\Cron\Manager->executeCron('3')
#4 /var/www/quiqqer-test/packages/quiqqer/cron/ajax/execute.php(11): QUI\Cron\Manager->execute()
#5 [internal function]: {closure}()
#6 /var/www/quiqqer-test/packages/quiqqer/quiqqer/lib/QUI/Ajax.php(342): call_user_func_array(Object(Closure), Array)
#7 /var/www/quiqqer-test/packages/quiqqer/quiqqer/lib/QUI/Ajax.php(205): QUI\Ajax->callRequestFunction('package_quiqqer...')
#8 /var/www/quiqqer-test/packages/quiqqer/qui in /var/www/quiqqer-test/packages/quiqqer/log/src/QUI/Log/Manager.php on line 189