Neu Fatal Error nach Update auf 5.0

Holger.D

Aktives Mitglied
27. Dezember 2017
91
2
hab gerade einen Testshop (Kopie von unserem echten Shop) versucht von 4.06 auf 5 upzugraden. Soweit klappt alles, komme auch in den Admin-Bereich rein, allerdings nicht auf das Frontend

es erscheinen folgende Meldungen:

Fatal error: Uncaught Error: Call to undefined function JTL\Filter\Items\__() in /var/www/vhosts/hxxxx.server13.campusspeicher.de/fenstergitter.biz/includes/src/Filter/Items/Category.php:36 Stack trace: #0
/var/www/vhosts/hxxxx.server13.campusspeicher.de/fenstergitter.biz/includes/src/Filter/ProductFilter.php(588): JTL\Filter\Items\Category->__construct(Object(JTL\Filter\ProductFilter)) #1
/var/www/vhosts/hxxxx.server13.campusspeicher.de/fenstergitter.biz/includes/src/Filter/ProductFilter.php(277): JTL\Filter\ProductFilter->initBaseStates() #2
/var/www/vhosts/hxxxx.server13.campusspeicher.de/fenstergitter.biz/includes/src/Shop.php(1033):JTL\Filter\ProductFilter->__construct(Object(JTL\Filter\Config), Object(JTL\DB\NiceDB), Object(JTL\Cache\JTLCache)) #3
/var/www/vhosts/hxxxx.server13.campusspeicher.de/fenstergitter.biz/index.php(8): JTL\Shop::run() #4 {main} thrown in /var/www/vhosts/hxxxx.server13.campusspeicher.de/fenstergitter.biz/includes/src/Filter/Items/Category.php on line 36

Fehlermeldungen im Admin-Bereicht gibt es keine ...
1607764802085.png


Hat jemand ne Idee?

Gruß Holger
 

JulianG

Administrator
Mitarbeiter
14. November 2013
1.254
398
Hm, da brauchen wir vermutlich Input aus der Entwicklung; aber es hat mit Filtern und Cache zu tun. War der Cache eventuell nicht deaktiviert während des Upgrades? Kannst du ihn jetzt einmal deaktivieren und prüfen?
 

Holger.D

Aktives Mitglied
27. Dezember 2017
91
2
cache war deaktiviert bzw. immer noch. Trotzdem waren Dateien im template_c und im admin/template_c drin. hab die alle gelöscht ... bekomme nun eine andere fehlermeldung:

Warning: require_once(/var/www/vhosts/h057655.server13.campusspeicher.de/fenstergitter.biz/includes/libs/vendor/jtlshop/xtea/xtea.class.php): failed to open stream: No such file or directory in /var/www/vhosts/h057655.server13.campusspeicher.de/fenstergitter.biz/includes/plugins/s360_amazon_lpa_shop4/version/118/frontend/lib/lpa_includes.php on line 15

Fatal error
: require_once(): Failed opening required '/var/www/vhosts/h057655.server13.campusspeicher.de/fenstergitter.biz/includes/libs/vendor/jtlshop/xtea/xtea.class.php' (include_path='.:/opt/plesk/php/7.3/share/pear') in /var/www/vhosts/h057655.server13.campusspeicher.de/fenstergitter.biz/includes/plugins/s360_amazon_lpa_shop4/version/118/frontend/lib/lpa_includes.php on line 15

Plugins hatte ich auch alle deaktiviert. Habe jetzt Amazon Pay komplett deinstalliert und es funktioniert. Mir fehlt komplett der Überblick über Plug-Ins die ich unte 4.06 nutzte und wie ich die weiter verwenden kann 🙁
 

JulianG

Administrator
Mitarbeiter
14. November 2013
1.254
398
Plugins hatte ich auch alle deaktiviert. Habe jetzt Amazon Pay komplett deinstalliert und es funktioniert. Mir fehlt komplett der Überblick über Plug-Ins die ich unte 4.06 nutzte und wie ich die weiter verwenden kann 🙁
Deswegen der Tip in der Upgrade-Anleitung sich Bilder von den im Shop4 aktivierten Plugins zu machen. Da kann natürlich keiner helfen. Du kannst höchstens in der Datenbanksicherung prüfen.

Von AmaPay gibt es bereits eine neue Version, die kannst du auch über Zahlungen->Zahlungsarten beziehen; oder im ExtensionStore und dann unter Meine Käufe die Lizenz binden.
 

Holger.D

Aktives Mitglied
27. Dezember 2017
91
2
Na ja ... Bilder brauche ich nicht .. habe ja noch den Produktiven Shop und kann dort nachsehen. Allerdings habe ich jetzt mal alle deaktivierten Plugins deinstalliert und bekomme jetzt folgende Fehlermeldung wenn ich auf Pluginverwaltung gehe:

Notice: Undefined index: PrintButton in /var/www/vhosts/h057655.server13.campusspeicher.de/fenstergitter.biz/includes/src/Plugin/Admin/Validation/Items/FrontendLinks.php on line 93

Fatal error
: Uncaught TypeError: preg_match() expects parameter 2 to be string, null given in /var/www/vhosts/h057655.server13.campusspeicher.de/fenstergitter.biz/includes/src/Plugin/Admin/Validation/Items/FrontendLinks.php:93 Stack trace: #0 /var/www/vhosts/h057655.server13.campusspeicher.de/fenstergitter.biz/includes/src/Plugin/Admin/Validation/Items/FrontendLinks.php(93): preg_match('/[NY]{1,1}/', NULL, NULL) #1 /var/www/vhosts/h057655.server13.campusspeicher.de/fenstergitter.biz/includes/src/Plugin/Admin/Validation/LegacyPluginValidator.php(122): JTL\Plugin\Admin\Validation\Items\FrontendLinks->validate() #2 /var/www/vhosts/h057655.server13.campusspeicher.de/fenstergitter.biz/includes/src/Plugin/Admin/Validation/LegacyPluginValidator.php(61): JTL\Plugin\Admin\Validation\LegacyPluginValidator->pluginPlausiIntern(Array, false) #3 /var/www/vhosts/h057655.server13.campusspeicher.de/fenstergitter.biz/includes/src/Plugin/Admin/Listing.php(202): JTL\Plugin\Admin\Validation\LegacyPluginValidator->validateByPath('/var/www/vhos in /var/www/vhosts/h057655.server13.campusspeicher.de/fenstergitter.biz/includes/src/Plugin/Admin/Validation/Items/FrontendLinks.php on line 93

template_C's von Hand gelöscht, Cache ist deaktiviert

mein Vertrauen schwindet gerade in die "Stable Version"
 

Holger.D

Aktives Mitglied
27. Dezember 2017
91
2
denke da sieht alles gut aus. Momentan kann ich wie schon geschrieben nicht mehr in die Pluginverwaltung. Zusammenfassend musste ich z.B. das Amazon-Pay Plugin komplett deinstallieren. Deinstalliere ich all, komme ich nicht mehr in die Pluginverwaltung irgendwie schlecht 😞
 

JulianG

Administrator
Mitarbeiter
14. November 2013
1.254
398
Okay.. das sieht in Ordnung aus. Mittlerweile hab ich auch zumindest eine Rückmeldung zu dem Error: Anscheinend gibt es da Frontendlink-Leichen von Plugin-Deinstallationen. Schau mal ob du z.B. in den Eigenen Seiten noch Seiten findest von PLugins die nicht mehr da sind, z.B. auch AmazonPay. Wenn du die löscht geht es eventuell wieder. Ansonsten müssen wir uns das ansehen. Bitte dann entweder Ticket oder PM mit Zugangsdaten.
 

Holger.D

Aktives Mitglied
27. Dezember 2017
91
2
im Order plugin gibt es nur noch die .htaccess ... muss also was noch in der DB drin sein? Gibt es denn eine Empfehlung zu den wichtigsten Plug-Ins wie Amazon Pay, Paypal (das ist ja von JTL), Sofort ... Vielleicht könnte man eine kurze Zusammenfassung machen welche Plugins direkt funktionieren und welche man besser komplett deinstalliert und dann neue installiert. Hier sind unsere im 4.06er Shop. Die durchgestrichenen brauchen wir voraussichtlich nicht mehr

1607793554537.png
 

JulianG

Administrator
Mitarbeiter
14. November 2013
1.254
398
Ich rede von den Eigenen Seiten die zu Plugins in der Vergangenheit gehört haben. Du findest deine Eigenen Seiten im Backend unter Darstellung -> Eigene Inhalte-> Seiten
 

Ähnliche Themen