Chris_675 Posted January 1, 2021 Share Posted January 1, 2021 (edited) Nachdem Update von 1.7.6.5 auf 1.7.7.0 habe ich lediglich Zugriff auf die Übersichts-Seite im Back Office. Auf sämtlichen Seiten wird mir angezeigt: Quote Oops... looks like an unexpected error occurred Attempted to call an undefined method named "setFallbackParameters" of class "Tools". [Symfony\Component\Debug\Exception\UndefinedMethodException 0] Wenn ich den Debug Modus aktiviere erhalte ich über Symfony Exception folgende Meldung: Attempted to call an undefined method named "setFallbackParameters" of class "Tools". Symfony\Component\Debug\Exception\UndefinedMethodException in src/PrestaShopBundle/EventListener/LegacyParametersListener.php (line 72) $legacyParameters = $this->converter->getParameters($request->attributes->all(), $request->query->all()); if (null === $legacyParameters) { return; } Tools::setFallbackParameters($legacyParameters); } } Im Frontend wird mir ein HTTP Error 503 angezeigt. UndefinedMethodException Quote (1/1) UndefinedMethodException Attempted to call an undefined method named "hasMediaServer" of class "Tools". Did you mean to call "getMediaServer"? in FrontController.php line 1081 at FrontControllerCore->registerStylesheet('theme-error', '/assets/css/error.css', array('media' => 'all', 'priority' => 50, 'inline' => false, 'server' => 'local'))in FrontController.php line 746 at FrontControllerCore->displayMaintenancePage()in FrontController.php line 470 at FrontControllerCore->init()in Controller.php line 287 at ControllerCore->run()in Dispatcher.php line 518 at DispatcherCore->dispatch()in index.php line 28 PHP Version 7.3 (mit 7.4. derselbe Fehler) MySQL Version 5.7 1-click Upgrade Version 4.11.0 Cache vorab gelöscht Hat jemand eine Idee, wo ich bei der Fehlersuche ansetzen könnte? Wäre über jede Hilfe dankbar. Gruß, Chris Edited January 2, 2021 by Chris_675 (see edit history) Link to comment Share on other sites More sharing options...
JBW Posted January 2, 2021 Share Posted January 2, 2021 Bei einem Wechsel von 1.6. auf 1.7. müssen alle Module und das Theme upgraded werden bzw. ersetzt werden da sich die grundsätzlcihe Architektur geändert hat. D.h. ich würde als erstes das classic theme einstellen und alle fremden Module deaktivieren. Link to comment Share on other sites More sharing options...
Chris_675 Posted January 2, 2021 Author Share Posted January 2, 2021 Im Eifer des Gefechts habe ich mich im Thread verschrieben (Zahlendreher, im Topic wars aber richtig). Das Update erfolgte von Version 1.7.6.5 zu 1.7.7.0 Link to comment Share on other sites More sharing options...
PetersWindsurfing Posted January 3, 2021 Share Posted January 3, 2021 Habe das gleiche Update (identische Versionen) gemacht. Kann noch ganz normal in den Admin Bereich jedoch nicht mehr die Shopseiten aufrufen. Dann kommt ein 404 Seitenfehler. Link to comment Share on other sites More sharing options...
Chris_675 Posted January 3, 2021 Author Share Posted January 3, 2021 Ich habe den Fehler gefunden. Das Update über das 1-click Upgrade Modul wurde beim Upgrade der Datenbank unterbrochen (das fiel mir erst später auf). Hierbei musste ich feststellen, dass er die override/classes/Tools.php bemerkt. Mein Problem: Ich habe die Tools.php im override Ordner liegen (kleiner Änderung darin durchgeführt, jedoch nicht als extends sonder einfach copy-paste der Tools.php und schnell drin rumprogrammiert). Diese habe ich gelöscht sowie die Datei var/cache/prod/class_index.php (damit die Tools.php nicht mehr im override Ordner gesucht und verwendet wird) und voilá - Update lief fehlerfrei durch und jetzt bin ich auf Stand 🙂 Jetzt muss ich meine Änderung lediglich sauber als extends in die Tools.php im override Ordner legen... 🙂 Link to comment Share on other sites More sharing options...
Jose Lorenzini Posted October 21, 2021 Share Posted October 21, 2021 I still having this issue Attempted to call an undefined method named "hasMediaServer" of class "Tools". Did you mean to call "getMediaServer"? can someone please help me!! thanks Link to comment Share on other sites More sharing options...
JBW Posted October 24, 2021 Share Posted October 24, 2021 After upgrade can have to adjust/upgrade the theme, modules and overrides to be compatible with the new version Link to comment Share on other sites More sharing options...
Jose Lorenzini Posted October 25, 2021 Share Posted October 25, 2021 9 hours ago, JBW said: After upgrade can have to adjust/upgrade the theme, modules and overrides to be compatible with the new version Hi , thanks for your answer, the problem is i dont know where should i start , could you please give me a cloue? thanks :) Link to comment Share on other sites More sharing options...
JBW Posted October 25, 2021 Share Posted October 25, 2021 3 hours ago, Jose Lorenzini said: Hi , thanks for your answer, the problem is i dont know where should i start , could you please give me a cloue? First check with your theme developer if they have a new version - if yes download and install. Then check your override folder. If there are files open them to see if they originate from a module - then upgrade the module or contact the developer. Check all modules for upgrades. If it doesn't help, deactivate them and re-activate 1 by 1 to find the gulty one. Before doing any of these always do a full backup of store and database. And never ever do any Presta upgrade directly on your live shop, always test it on a clone before. 1 Link to comment Share on other sites More sharing options...
Jose Lorenzini Posted October 25, 2021 Share Posted October 25, 2021 hi jb Thank you very much for your recommendations, this is our mirror site luckily, I am going to start doing them now and I will tell you how I am doing, we are using a template from a developer https://prestabuilder.com, we tried to contact him several times but he never contacted us he seems be inactive, I will try what you recommend and i will let you know how i am going with this, thank you Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now