Unterseiten funktionieren nicht (falsche quiqqer/meta Version)
Nach einer frischen Installation der 1.2.0 funktioniert zwar die Startseite, aber keine darunter liegenden Seiten (zum Beispiel: /Suche
):
[05-Oct-2018 17:56:42 Europe/Berlin] PHP Fatal error: Uncaught Error: Undefined class constant 'URL_PARAM_SEPERATOR' in /var/www/quiqqer-test/packages/quiqqer/meta/src/QUI/Meta/Permalink.php:153
Stack trace:
#0 /var/www/quiqqer-test/packages/quiqqer/meta/src/QUI/Meta/Permalink.php(290): QUI\Meta\Permalink::getSiteByPermalink(Object(QUI\Projects\Project), 'Suche')
#1 [internal function]: QUI\Meta\Permalink::onRequest(Object(QUI\Rewrite), 'Suche')
#2 /var/www/quiqqer-test/packages/quiqqer/quiqqer/lib/QUI/Events/Event.php(196): call_user_func_array('\\QUI\\Meta\\Perma...', Array)
#3 /var/www/quiqqer-test/packages/quiqqer/quiqqer/lib/QUI/Events/Manager.php(304): QUI\Events\Event->fireEvent('onRequest', Array, false)
#4 /var/www/quiqqer-test/packages/quiqqer/quiqqer/lib/QUI/Rewrite.php(455): QUI\Events\Manager->fireEvent('request', Array)
#5 /var/www/quiqqer-test/packages/quiqqer/quiqqer/index.php(70): QUI\Rewrite->exec()
#6 /var/www/quiqqer-test/index.php(27): require('/var/www/quiqqe...')
#7 {main}
thrown in /var/www/quiqqer-test/packages/quiqqer/meta/src/QUI/Meta/Permalink.php on line 153
[05-Oct-2018 17:57:03 Europe/Berlin] PHP Fatal error: Uncaught Error: Undefined class constant 'URL_PARAM_SEPERATOR' in /var/www/quiqqer-test/packages/quiqqer/meta/src/QUI/Meta/Permalink.php:153
Stack trace:
#0 /var/www/quiqqer-test/packages/quiqqer/meta/src/QUI/Meta/Permalink.php(290): QUI\Meta\Permalink::getSiteByPermalink(Object(QUI\Projects\Project), 'Suche')
#1 [internal function]: QUI\Meta\Permalink::onRequest(Object(QUI\Rewrite), 'Suche')
#2 /var/www/quiqqer-test/packages/quiqqer/quiqqer/lib/QUI/Events/Event.php(196): call_user_func_array('\\QUI\\Meta\\Perma...', Array)
#3 /var/www/quiqqer-test/packages/quiqqer/quiqqer/lib/QUI/Events/Manager.php(304): QUI\Events\Event->fireEvent('onRequest', Array, false)
#4 /var/www/quiqqer-test/packages/quiqqer/quiqqer/lib/QUI/Rewrite.php(455): QUI\Events\Manager->fireEvent('request', Array)
#5 /var/www/quiqqer-test/packages/quiqqer/quiqqer/index.php(70): QUI\Rewrite->exec()
#6 /var/www/quiqqer-test/index.php(27): require('/var/www/quiqqe...')
#7 {main}
thrown in /var/www/quiqqer-test/packages/quiqqer/meta/src/QUI/Meta/Permalink.php on line 153
Dieser Fehler tritt wohl im Meta-Paket in Version 0.9.* auf und sollte in Version 1.* gefixt sein (siehe dazu: package-meta@9593b33f).
Somit sollte die QUIQQER 1.2.0 das Paket in der Version 1.0.* requiren.