visars Posted February 26, 2020 Share Posted February 26, 2020 (edited) Hallo Zusammen Habe ein dringendes Problem. Ich kann nicht auf das Backend meines Prestashops zugreifen. Die Prestashop Version 1.7.5.1 ist in Betrieb. Zum Glück funktioniert das Frontend, jedoch müsste ich demnächst neue Produkte hochladen und bestehende bearbeiten. Habt ihr Ideen? Danke vielmals im Voraus Gruss VSI Wenn ich define('_PS_MODE_DEV_', false); auf true setze erscheint folgender Fehler: (1/1) ContextErrorException Notice: Undefined index: name in ganalytics.php line 530 at Ganalytics->hookProductFooter(array('product' => object(ProductLazyArray), 'category' => object(Category), 'smarty' => object(Smarty_Internal_Template), 'cookie' => object(Cookie), 'cart' => object(Cart), 'altern' => 1))in Hook.php line 966 at HookCore::coreCallHook(object(Ganalytics), 'hookproductfooter', array('product' => object(ProductLazyArray), 'category' => object(Category), 'smarty' => object(Smarty_Internal_Template), 'cookie' => object(Cookie), 'cart' => object(Cart), 'altern' => 1))in Hook.php line 355 at HookCore::callHookOn(object(Ganalytics), 'displayFooterProduct', array('product' => object(ProductLazyArray), 'category' => object(Category), 'smarty' => object(Smarty_Internal_Template), 'cookie' => object(Cookie), 'cart' => object(Cart), 'altern' => 1))in Hook.php line 903 at HookCore::exec('displayFooterProduct', array('product' => object(ProductLazyArray), 'category' => object(Category), 'smarty' => object(Smarty_Internal_Template), 'cookie' => object(Cookie), 'cart' => object(Cart), 'altern' => 1), null)in smarty.config.inc.php line 165 at smartyHook(array('h' => 'displayFooterProduct', 'product' => object(ProductLazyArray), 'category' => object(Category)), object(Smarty_Internal_Template))in SmartyLazyRegister.php line 83 at SmartyLazyRegister->__call('smartyHook', array(array('h' => 'displayFooterProduct', 'product' => object(ProductLazyArray), 'category' => object(Category)), object(Smarty_Internal_Template)))in 9939b099f15161781cafb61dbe67f11dbd9dc03d_2.file.product.tpl.php line 670 at Block_828488035e565212747b16_09967132->callBlock(object(Smarty_Internal_Template))in smarty_internal_runtime_inheritance.php line 248 at Smarty_Internal_Runtime_Inheritance->callBlock(object(Block_828488035e565212747b16_09967132), object(Smarty_Internal_Template))in smarty_internal_runtime_inheritance.php line 184 at Smarty_Internal_Runtime_Inheritance->process(object(Smarty_Internal_Template), object(Block_828488035e565212747b16_09967132))in smarty_internal_runtime_inheritance.php line 156 at Smarty_Internal_Runtime_Inheritance->instanceBlock(object(Smarty_Internal_Template), 'Block_828488035e565212747b16_09967132', 'product_footer', 0)in 9939b099f15161781cafb61dbe67f11dbd9dc03d_2.file.product.tpl.php line 894 at Block_5333925935e565212716c63_18998127->callBlock(object(Smarty_Internal_Template))in smarty_internal_runtime_inheritance.php line 248 at Smarty_Internal_Runtime_Inheritance->callBlock(object(Block_5333925935e565212716c63_18998127), object(Smarty_Internal_Template))in smarty_internal_runtime_inheritance.php line 184 at Smarty_Internal_Runtime_Inheritance->process(object(Smarty_Internal_Template), object(Block_5333925935e565212716c63_18998127), object(Block_1242928975e56521275c108_31219315))in smarty_internal_runtime_inheritance.php line 186 at Smarty_Internal_Runtime_Inheritance->process(object(Smarty_Internal_Template), object(Block_1242928975e56521275c108_31219315))in smarty_internal_runtime_inheritance.php line 156 at Smarty_Internal_Runtime_Inheritance->instanceBlock(object(Smarty_Internal_Template), 'Block_1242928975e56521275c108_31219315', 'content', 1)in 35205078a38bb4d58078201c7ce7759405bcd007_2.file.layout-full-width.tpl.php line 101 at Block_12794787785e56521275b595_12111624->callBlock(object(Smarty_Internal_Template))in smarty_internal_runtime_inheritance.php line 248 at Smarty_Internal_Runtime_Inheritance->callBlock(object(Block_12794787785e56521275b595_12111624), object(Smarty_Internal_Template))in smarty_internal_runtime_inheritance.php line 184 at Smarty_Internal_Runtime_Inheritance->process(object(Smarty_Internal_Template), object(Block_12794787785e56521275b595_12111624), object(Block_1142297325e565212774816_44646263))in smarty_internal_runtime_inheritance.php line 186 at Smarty_Internal_Runtime_Inheritance->process(object(Smarty_Internal_Template), object(Block_1142297325e565212774816_44646263))in smarty_internal_runtime_inheritance.php line 156 at Smarty_Internal_Runtime_Inheritance->instanceBlock(object(Smarty_Internal_Template), 'Block_1142297325e565212774816_44646263', 'content_wrapper')in dd7ee1b3070d9f7ea5947a5c9e55746480b0a2b9_2.file.layout-both-columns.tpl.php line 99 at content_5e56521277e2c1_54726756(object(Smarty_Internal_Template))in smarty_template_resource_base.php line 123 at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(Smarty_Internal_Template))in smarty_template_compiled.php line 114 at Smarty_Template_Compiled->render(object(Smarty_Internal_Template))in smarty_internal_template.php line 216 at Smarty_Internal_Template->render()in smarty_internal_template.php line 385 at Smarty_Internal_Template->_subTemplateRender('layouts/layout-both-columns.tpl', null, 'layouts/layout-full-width.tpl', 0, 3600, array(), 2, false, null, null)in smarty_internal_runtime_inheritance.php line 125 at Smarty_Internal_Runtime_Inheritance->endChild(object(Smarty_Internal_Template), 'layouts/layout-both-columns.tpl')in 35205078a38bb4d58078201c7ce7759405bcd007_2.file.layout-full-width.tpl.php line 42 at content_5e56521275cf21_96293489(object(Smarty_Internal_Template))in smarty_template_resource_base.php line 123 at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(Smarty_Internal_Template))in smarty_template_compiled.php line 114 at Smarty_Template_Compiled->render(object(Smarty_Internal_Template))in smarty_internal_template.php line 216 at Smarty_Internal_Template->render()in smarty_internal_template.php line 385 at Smarty_Internal_Template->_subTemplateRender('layouts/layout-full-width.tpl', null, 'layouts/layout-full-width.tpl', 0, 3600, array(), 2, false, null, null)in smarty_internal_runtime_inheritance.php line 125 at Smarty_Internal_Runtime_Inheritance->endChild(object(Smarty_Internal_Template), 'layouts/layout-full-width.tpl')in 9939b099f15161781cafb61dbe67f11dbd9dc03d_2.file.product.tpl.php line 54 at content_5e56521274a9b0_43468698(object(Smarty_Internal_Template))in smarty_template_resource_base.php line 123 at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(Smarty_Internal_Template))in smarty_template_compiled.php line 114 at Smarty_Template_Compiled->render(object(Smarty_Internal_Template))in smarty_internal_template.php line 216 at Smarty_Internal_Template->render(false, 0)in smarty_internal_templatebase.php line 232 at Smarty_Internal_TemplateBase->_execute(object(Smarty_Internal_Template), null, 'layouts/layout-full-width.tpl', null, 0)in smarty_internal_templatebase.php line 116 at Smarty_Internal_TemplateBase->fetch('catalog/product.tpl', null, 'layouts/layout-full-width.tpl')in FrontController.php line 682 at FrontControllerCore->smartyOutputContent('catalog/product.tpl')in FrontController.php line 666 at FrontControllerCore->display()in Controller.php line 301 at ControllerCore->run()in Dispatcher.php line 511 at DispatcherCore->dispatch()in index.php line 28 Edited February 26, 2020 by visars Fehlermeldung ergänzt (see edit history) Link to comment Share on other sites More sharing options...
mactoo Posted February 26, 2020 Share Posted February 26, 2020 Ist dort eine "leere Seite"? Link to comment Share on other sites More sharing options...
visars Posted February 26, 2020 Author Share Posted February 26, 2020 1 minute ago, mactoo said: Ist dort eine "leere Seite"? Hallo Martin Besten Dank für deine Antwort. Nein, dies ist keine leere Seite. Wenn ich unter define('_PS_MODE_DEV_', false); auf true setze erscheint der oben erwähnte Fehler, jedoch funktioniert das Backend dann einwandfrei. Gruss Link to comment Share on other sites More sharing options...
mactoo Posted February 26, 2020 Share Posted February 26, 2020 hast du schon hier nachgeschaut? Link to comment Share on other sites More sharing options...
visars Posted February 26, 2020 Author Share Posted February 26, 2020 4 minutes ago, mactoo said: hast du schon hier nachgeschaut? Danke für die Anrtwort. Ja das habe ich (siehe Screenshot). Ebenfalls den define PS_MODE_DEV auf true gesetzt Link to comment Share on other sites More sharing options...
mactoo Posted February 26, 2020 Share Posted February 26, 2020 sorry, dann muß ein anderer ran... viel erfolg 1 Link to comment Share on other sites More sharing options...
Shad86 Posted February 26, 2020 Share Posted February 26, 2020 Wenn du den PS_MODE_DEV auf true setzt, machst du das das selbe, als wenn du im Backend den Debug Modus aktivierst. Dann erscheint kein Fehler sondern der Fehler wird dir in Worten ausgegeben. Er hat ein Problem mit Google analytics Datei. Wenn du also ein Modul dafür installiert hast, das mal deaktivieren. Und den Cache löschen da dort auch einiges von Smarty steht. (Cache löschen kann nie schaden) Dann mal gucken ob das Thema damit schon erledigt ist, also ob das Modul Probleme gemacht hat. Link to comment Share on other sites More sharing options...
JBW Posted February 26, 2020 Share Posted February 26, 2020 1 hour ago, visars said: (1/1) ContextErrorException Notice: Undefined index: name in ganalytics.php line 530 Hatte ein Kunde von mir auch kürzlich - haben dann das Google Analytics Modul deaktivert, das löst das Problem. Evtl. die Entwickler mal kontaktieren falls das Modul benötigt wird. Evtl reicht es schon die Position hookProductFooter zu entfernen, habe ich aber nicht getestet Link to comment Share on other sites More sharing options...
rictools Posted February 26, 2020 Share Posted February 26, 2020 Sicherheitshalber: welche PHP-Version? Link to comment Share on other sites More sharing options...
visars Posted February 26, 2020 Author Share Posted February 26, 2020 52 minutes ago, Shad86 said: Wenn du den PS_MODE_DEV auf true setzt, machst du das das selbe, als wenn du im Backend den Debug Modus aktivierst. Dann erscheint kein Fehler sondern der Fehler wird dir in Worten ausgegeben. Er hat ein Problem mit Google analytics Datei. Wenn du also ein Modul dafür installiert hast, das mal deaktivieren. Und den Cache löschen da dort auch einiges von Smarty steht. (Cache löschen kann nie schaden) Dann mal gucken ob das Thema damit schon erledigt ist, also ob das Modul Probleme gemacht hat. Danke euch allen für die vielen Antworten. Habe den Cache gelöscht - nun funktioniert sowohl die Seite als auch das Backend, jedoch nur wenn der Debug Modus aktiv ist. Schon Mal beruhigend Link to comment Share on other sites More sharing options...
visars Posted February 26, 2020 Author Share Posted February 26, 2020 4 minutes ago, rictools said: Sicherheitshalber: welche PHP-Version? Danke auch dir für die Antwort. PHP Version 7.2.27 ist aktiv, wobei ich die Möglichkeit habe diese auf 7.4 umzustellen. Link to comment Share on other sites More sharing options...
JBW Posted February 26, 2020 Share Posted February 26, 2020 1 minute ago, visars said: Habe den Cache gelöscht - nun funktioniert sowohl die Seite als auch das Backend, jedoch nur wenn der Debug Modus aktiv ist. Hast du auch /var/cache gelöscht oder nur übers Backend - wenns nur im Debug Modus funktioniert ist das meist die Lösung 1 Link to comment Share on other sites More sharing options...
visars Posted February 26, 2020 Author Share Posted February 26, 2020 30 minutes ago, JBW said: Hatte ein Kunde von mir auch kürzlich - haben dann das Google Analytics Modul deaktivert, das löst das Problem. Evtl. die Entwickler mal kontaktieren falls das Modul benötigt wird. Evtl reicht es schon die Position hookProductFooter zu entfernen, habe ich aber nicht getestet Ich finde kein Google Analytics Modul im Backend... Habe die Module durchsucht + die Positionen. Nur Google Sitemap ist standardmässig da. Link to comment Share on other sites More sharing options...
JBW Posted February 26, 2020 Share Posted February 26, 2020 1 hour ago, visars said: ganalytics.php line 530 Suche mal nach der Datei - vermutlich in /modules/ganalytics - aber wenn das Problem durch Löschen des Caches behoben ist brauchst du da ja nix mehr machen Link to comment Share on other sites More sharing options...
visars Posted February 26, 2020 Author Share Posted February 26, 2020 4 minutes ago, JBW said: Hast du auch /var/cache gelöscht oder nur übers Backend - wenns nur im Debug Modus funktioniert ist das meist die Lösung Danke vielmals! Hat funktioniert. Danke euch allen für die schnelle Hilfe! Lösung: 1. config / defines.inc.php -> define('_PS_MODE_DEV_', false); umschreiben in -> define('_PS_MODE_DEV_', true); 2. Ins Backend einloggen 3. Cache löschen 4. var / cache Ordner löschen 5. config / defines.inc.php -> define('_PS_MODE_DEV_', true); umschreiben in -> define('_PS_MODE_DEV_', false); 6. Im Inkognitomodus die Seite testen und anschliessend prüfen ob Login ins Backend möglich ist Link to comment Share on other sites More sharing options...
rictools Posted February 26, 2020 Share Posted February 26, 2020 PHP 7.2 ist OK, 7.3 oder gar 7.4 geht nicht. 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