v1.1.4 does not work with Concrete CMS v8.5.7
Permalink Browser Info Environment
I attempted to update my current site with the newest version of the package but when I do and access the URLs Not Found page I get this
If v1.1.4 is only supposed to be used on v9 sites I would recommend that you change the $appVersionRequired in the controller.
https://fastest.lndo.site/ajax/urls_not_found_ajax/getlist?&ccm_paging_p=1&page_size=5&page_sort=rCount&page_direction=desc 500 {"error":{"type":"Error","message":"Class 'Pagerfanta\\Doctrine\\DBAL\\QueryAdapter' not found","code":0,"file":"\/app\/packages\/afixia_seo_redirects\/src\/RedirectNotFoundList.php","line":27,"trace":[{"file":"\/app\/packages\/afixia_seo_redirects\/src\/RedirectNotFoundList.php","line":27,"function":null,"class":"Error","args":["Class 'Pagerfanta\\Doctrine\\DBAL\\QueryAdapter' not found"]},{"file":"\/app\/packages\/afixia_seo_redirects\/controllers\/ajax\/urls_not_found_ajax.php","line":29,"function":"getPaginationAdapter","class":"Concrete\\Package\\AfixiaSeoRedirects\\Src\\RedirectNotFoundList","args":[]},{"file":"\/app\/concrete\/src\/Controller\/AbstractController.php","line":315,"function":"getlist","class":"Concrete\\Package\\AfixiaSeoRedirects\\Controller\\Ajax\\UrlsNotFoundAjax","args":[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}}]},{"file":"\/app\/concrete\/src\/Controller\/AbstractController.php","line":315,"function":"call_user_func_array","class":null,"args":[[{},"getlist"],[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}}]]},{"file":"\/app\/concrete\/src\/Routing\/ControllerRouteAction.php","line":64,"function":"runAction","class":"Concrete\\Core\\Controller\\AbstractController","args":["getlist",[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}}]]},{"file":"\/app\/concrete\/src\/Http\/RouteDispatcher.php","line":37,"function":"execute","class":"Concrete\\Core\\Routing\\ControllerRouteAction","args":[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}},{},[]]},{"file":"\/app\/concrete\/src\/Http\/Middleware\/DispatcherDelegate.php","line":39,"function":"dispatch","class":"Concrete\\Core\\Http\\RouteDispatcher","args":[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}}]},{"file":"\/app\/concrete\/src\/Http\/Middleware\/MiddlewareStack.php","line":86,"function":"next","class":"Concrete\\Core\\Http\\Middleware\\DispatcherDelegate","args":[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}}]},{"file":"\/app\/concrete\/src\/Http\/DefaultDispatcher.php","line":126,"function":"process","class":"Concrete\\Core\\Http\\Middleware\\MiddlewareStack","args":[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}}]},{"file":"\/app\/concrete\/src\/Http\/DefaultDispatcher.php","line":59,"function":"handleDispatch","class":"Concrete\\Core\\Http\\DefaultDispatcher","args":[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}}]},{"file":"\/app\/concrete\/src\/Http\/Middleware\/DispatcherDelegate.php","line":39,"function":"dispatch","class":"Concrete\\Core\\Http\\DefaultDispatcher","args":[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}}]},{"file":"\/app\/concrete\/src\/Http\/Middleware\/ThumbnailMiddleware.php","line":76,"function":"next","class":"Concrete\\Core\\Http\\Middleware\\DispatcherDelegate","args":[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}}]},{"file":"\/app\/concrete\/src\/Http\/Middleware\/MiddlewareDelegate.php","line":50,"function":"process","class":"Concrete\\Core\\Http\\Middleware\\ThumbnailMiddleware","args":[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}},{}]},{"file":"\/app\/concrete\/src\/Http\/Middleware\/FrameOptionsMiddleware.php","line":39,"function":"next","class":"Concrete\\Core\\Http\\Middleware\\MiddlewareDelegate","args":[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}}]},{"file":"\/app\/concrete\/src\/Http\/Middleware\/MiddlewareDelegate.php","line":50,"function":"process","class":"Concrete\\Core\\Http\\Middleware\\FrameOptionsMiddleware","args":[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}},{}]},{"file":"\/app\/concrete\/src\/Http\/Middleware\/CookieMiddleware.php","line":35,"function":"next","class":"Concrete\\Core\\Http\\Middleware\\MiddlewareDelegate","args":[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}}]},{"file":"\/app\/concrete\/src\/Http\/Middleware\/MiddlewareDelegate.php","line":50,"function":"process","class":"Concrete\\Core\\Http\\Middleware\\CookieMiddleware","args":[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}},{}]},{"file":"\/app\/concrete\/src\/Http\/Middleware\/ApplicationMiddleware.php","line":29,"function":"next","class":"Concrete\\Core\\Http\\Middleware\\MiddlewareDelegate","args":[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}}]},{"file":"\/app\/concrete\/src\/Http\/Middleware\/MiddlewareDelegate.php","line":50,"function":"process","class":"Concrete\\Core\\Http\\Middleware\\ApplicationMiddleware","args":[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}},{}]},{"file":"\/app\/concrete\/src\/Http\/Middleware\/MiddlewareStack.php","line":86,"function":"next","class":"Concrete\\Core\\Http\\Middleware\\MiddlewareDelegate","args":[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}}]},{"file":"\/app\/concrete\/src\/Http\/DefaultServer.php","line":85,"function":"process","class":"Concrete\\Core\\Http\\Middleware\\MiddlewareStack","args":[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}}]},{"file":"\/app\/concrete\/src\/Foundation\/Runtime\/Run\/DefaultRunner.php","line":128,"function":"handleRequest","class":"Concrete\\Core\\Http\\DefaultServer","args":[{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}}]},{"file":"\/app\/concrete\/src\/Foundation\/Runtime\/DefaultRuntime.php","line":102,"function":"run","class":"Concrete\\Core\\Foundation\\Runtime\\Run\\DefaultRunner","args":[]},{"file":"\/app\/concrete\/dispatcher.php","line":45,"function":"run","class":"Concrete\\Core\\Foundation\\Runtime\\DefaultRuntime","args":[]},{"file":"\/app\/index.php","line":3,"function":"require","class":null,"args":["\/app\/concrete\/dispatcher.php"]}]},"errors":["Class 'Pagerfanta\\Doctrine\\DBAL\\QueryAdapter' not found"]}
If v1.1.4 is only supposed to be used on v9 sites I would recommend that you change the $appVersionRequired in the controller.
Type: | Pre-Sale |
---|---|
Status: | Resolved |
1.1.4 is for 9.0+. The compatibility for 8.5 is set to 1.1.3. Not sure why Concrete is serving that version to you. Try downgrading / replacing with 1.1.3 for now.
Thanks, that's what I was assuming after it happened, I was surprised the CMS even let me install it.
I went ahead and updated the version history and also restricted the installation to v9. Should be good for the future. Closing this issue now.