Hallo miteinander
Ich habe diesselbe Frage auch im Virtuemart Forum gestellt aber da scheint keiner zu antworten, also versuche ich es hier.
Hallo zusammen
Ich habe eine Joomla-Seite auf 4 geupdatet mit Update Virtuemart auf 4.012
Url wäre:
Soweit läuft alles im Backend, kann auf alles zugreifen, alles verändern. Nun kommt aber im Frontend eine etwas andere Ansicht und wenn ich auf die Produkteabbildungen klicke bekomme ich folgende Fehlermeldung:
Category not found
/home/sites/4b/b/b379e61b2e/public_html/joomlaupdate/components/com_virtuemart/views/category/view.html.php:753
1
() JROOT/components/com_virtuemart/views/category/view.html.php:753 2
VirtuemartViewCategory->handle404() JROOT/components/com_virtuemart/views/category/view.html.php:200 3
VirtuemartViewCategory->display() JROOT/components/com_virtuemart/controllers/category.php:61 4
VirtueMartControllerCategory->display() JROOT/libraries/src/MVC/Controller/BaseController.php:672 5
Joomla\CMS\MVC\Controller\BaseController->execute() JROOT/components/com_virtuemart/virtuemart.php:128 6
require_once() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:71 7
Joomla\CMS\Dispatcher\LegacyComponentDispatcher::Joomla\CMS\Dispatcher\{closure}() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:73 8
Joomla\CMS\Dispatcher\LegacyComponentDispatcher->dispatch() JROOT/libraries/src/Component/ComponentHelper.php:355 9
Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/SiteApplication.php:208 10
Joomla\CMS\Application\SiteApplication->dispatch() JROOT/libraries/src/Application/SiteApplication.php:249 11
Joomla\CMS\Application\SiteApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:294 12
Joomla\CMS\Application\CMSApplication->execute() JROOT/includes/app.php:61 13
require_once()
Und ja ich habe die Seite in einer Subdomaine geupdatet und ja ich habe ein Backup.
Es ist alles vorhanden, die Produkte, die Kategorieren und die Urls stimmen auch.
Hat jemand eine Idee was da falsch sein könnte.
Joomla ist 4.2.9, PHP ist7.4.33
Interessanterweise habe ich mal so aus Neugierde auf PHP 8.0 umgestellt und dann hat sich die Fehlermeldung verändert:
Cannot access protected property Joomla\CMS\Menu\MenuItem::$params
/home/sites/4b/b/b379e61b2e/public_html/joomlaupdate/components/com_virtuemart/views/category/view.html.php:90
Call stack | ||
# | Function | Location |
1 | () | JROOT/components/com_virtuemart/views/category/view.html.php:90 |
2 | VirtuemartViewCategory->display() | JROOT/components/com_virtuemart/controllers/category.php:61 |
3 | VirtueMartControllerCategory->display() | JROOT/libraries/src/MVC/Controller/BaseController.php:672 |
4 | Joomla\CMS\MVC\Controller\BaseController->execute() | JROOT/components/com_virtuemart/virtuemart.php:128 |
5 | require_once() | JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:71 |
6 | Joomla\CMS\Dispatcher\LegacyComponentDispatcher::Joomla\CMS\Dispatcher\{closure}() | JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:73 |
7 | Joomla\CMS\Dispatcher\LegacyComponentDispatcher->dispatch() | JROOT/libraries/src/Component/ComponentHelper.php:355 |
8 | Joomla\CMS\Component\ComponentHelper::renderComponent() | JROOT/libraries/src/Application/SiteApplication.php:208 |
9 | Joomla\CMS\Application\SiteApplication->dispatch() | JROOT/libraries/src/Application/SiteApplication.php:249 |
10 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:294 |
11 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/includes/app.php:61 |
12 | require_once() | JROOT/index.php:32 |
An was liegt das?
Wenn ihr sonst noch was wissen müsstet, lasst es mich wissen.
Vielen Dank und Gruss
Claudia
Vielen Dank und viele Grüsse