corradiclaudio53@gma Posted May 7, 2020 Share Posted May 7, 2020 Sto usando da poco prestashop quando clicco su clienti e quotes by user non funziona mi esce Oops! An Error Occurred The server returned a "500 Internal Server Error". Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused. Prestashop 1.7.6.5 Qualcuno mi puo aiutare? Link to comment Share on other sites More sharing options...
corradiclaudio53@gma Posted May 7, 2020 Author Share Posted May 7, 2020 I am not able to say what I was doing to simulate the error I just clicked to see the list of customers Link to comment Share on other sites More sharing options...
ZioCan Posted May 7, 2020 Share Posted May 7, 2020 (edited) Ciao, un errore 500 e' generico e non spiega quale sia il problema, per capire occorrerebbe il dettaglio degli errori. Parlando in generale posso dirti che puo' succedere quando c'e' un puntatore errato. Per fare esempio concreto, quando clicchi su quotes potrebbe esserci un messaggio che punta ad un cliente che non c'e' piu', perche' e' stato cancellato malamente, ad esempio eliminandolo manualmente dal database. Edited May 7, 2020 by ZioCan (see edit history) Link to comment Share on other sites More sharing options...
corradiclaudio53@gma Posted May 7, 2020 Author Share Posted May 7, 2020 Grazie per la risposta ho abilitato la visualizzazione degli errori (da config/defines.inc.php imposta _PS_MOD_DEV_ a true) e il risultato e questo (1/1) OutOfMemoryException Error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 368640 bytes) in Translator.php line 330 Link to comment Share on other sites More sharing options...
ZioCan Posted May 7, 2020 Share Posted May 7, 2020 L''errore dice che la memoria e' esaurita, francamente la quantita' in uso mi pare eccessiva, quindi immagino ci siano problemi piu' gravi, forse una chiamata ricorsiva. Il file Translator.php non esiste in PrestaShop, puo' darsi faccia parte di un tema che non e' quello di default o di un modulo. Link to comment Share on other sites More sharing options...
corradiclaudio53@gma Posted May 7, 2020 Author Share Posted May 7, 2020 grazie provero a indagare Link to comment Share on other sites More sharing options...
ZioCan Posted May 7, 2020 Share Posted May 7, 2020 (edited) Prova a postare le informazioni sul server che trovi in Parametri Avanzati -> Prestazioni Forse hai un limite di memoria troppo basso Avevo letto 335 mega, invece sono 33 mega Edited May 7, 2020 by ZioCan (see edit history) Link to comment Share on other sites More sharing options...
corradiclaudio53@gma Posted May 7, 2020 Author Share Posted May 7, 2020 Informazioni sul server Linux #1 SMP Mon Feb 20 20:05:53 MSK 2017 x86_64 Versione software del server: LiteSpeed Versione di PHP: 7.2.30 Limite di memoria: 2048M Tempo di esecuzione massimo: 300 Dimensione Max. dei file da caricare: 128M Link to comment Share on other sites More sharing options...
corradiclaudio53@gma Posted May 7, 2020 Author Share Posted May 7, 2020 Link to comment Share on other sites More sharing options...
ZioCan Posted May 7, 2020 Share Posted May 7, 2020 29 minutes ago, corradiclaudio53@gma said: Versione di PHP: 7.2.30 Limite di memoria: 2048M La memoria c'e', pure abbondante, ma questo cozza col messaggio di errore che dice che il limite massimo e' di 33 mega, contro i 2048 riportati. "Error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 368640 bytes)" Prova a chiedere spiegazioni al tuo hosting provider. Link to comment Share on other sites More sharing options...
corradiclaudio53@gma Posted May 7, 2020 Author Share Posted May 7, 2020 scusami ho provato a mettere il debug on dal pannello di controllo e adesso no riesco piu a tornare indietro mi escono questi errori da screenshot non riesco piu atornare in off dove posso farlo da Link to comment Share on other sites More sharing options...
corradiclaudio53@gma Posted May 7, 2020 Author Share Posted May 7, 2020 da che file di configurazione Link to comment Share on other sites More sharing options...
ZioCan Posted May 7, 2020 Share Posted May 7, 2020 file: config/defines.inc.php define('_PS_MODE_DEV_', false); con false il debug e' diabilitato, con true e' abilitato Link to comment Share on other sites More sharing options...
corradiclaudio53@gma Posted May 7, 2020 Author Share Posted May 7, 2020 grazie fatto tra le altre cose abiltitando il debug ho visto questo Ti dice qualcosa======================================================= [PrestaShopDatabaseException] Table 'souvenir_db.ps_connections' doesn't exist<br /><br /><pre>SELECT SQL_NO_CACHE `id_guest` FROM `ps_connections` WHERE `id_guest` = 0 AND `date_add` > '2020-05-07 22:38:00' AND id_shop IN (1) ORDER BY `date_add` DESC LIMIT 1</pre> at line 769 in file classes/db/Db.php 764. if ($webservice_call && $errno) { 765. $dbg = debug_backtrace(); 766. WebserviceRequest::getInstance()->setError(500, ' ' . $this->getMsgError() . '. From ' . (isset($dbg[3]['class']) ? $dbg[3]['class'] : '') . '->' . $dbg[3]['function'] . '() Query was : ' . $sql, 97); 767. } elseif (_PS_DEBUG_SQL_ && $errno && !defined('PS_INSTALLATION_IN_PROGRESS')) { 768. if ($sql) { 769. throw new PrestaShopDatabaseException($this->getMsgError() . '<br /><br /><pre>' . $sql . '</pre>'); 770. } 771. 772. throw new PrestaShopDatabaseException($this->getMsgError()); 773. } 774. } DbCore->displayError - [line 385 - classes/db/Db.php] - [1 Arguments] DbCore->query - [line 663 - classes/db/Db.php] - [1 Arguments] DbCore->getRow - [line 163 - classes/Connection.php] - [2 Arguments] ConnectionCore::setNewConnection - [line 97 - classes/Connection.php] - [1 Arguments] ConnectionCore::setPageConnection - [line 117 - modules/statsdata/statsdata.php] - [1 Arguments] statsdata->getScriptCustomerPagesViews - [line 75 - modules/statsdata/statsdata.php] - [1 Arguments] statsdata->hookDisplayBeforeBodyClosingTag - [line 970 - classes/Hook.php] - [1 Arguments] HookCore::coreCallHook - [line 355 - classes/Hook.php] - [3 Arguments] HookCore::callHookOn - [line 907 - classes/Hook.php] - [3 Arguments] HookCore::exec - [line 167 - config/smarty.config.inc.php] - [3 Arguments] smartyHook - [line 83 - classes/Smarty/SmartyLazyRegister.php] - [2 Arguments] SmartyLazyRegister->__call - [line 383 - var/cache/dev/smarty/compile/layouts_layout_left_column_tpl/8a/a1/e5/8aa1e593b0cf5e8b1acf8d6535125ad11d26b453_2.file.layout-both-columns.tpl.php] - [2 Arguments] Block_2430582865eb478beac90e6_00178606->callBlock - [line 248 - vendor/smarty/smarty/libs/sysplugins/smarty_internal_runtime_inheritance.php] - [1 Arguments] Smarty_Internal_Runtime_Inheritance->callBlock - [line 184 - vendor/smarty/smarty/libs/sysplugins/smarty_internal_runtime_inheritance.php] - [2 Arguments] Smarty_Internal_Runtime_Inheritance->process - [line 156 - vendor/smarty/smarty/libs/sysplugins/smarty_internal_runtime_inheritance.php] - [2 Arguments] Smarty_Internal_Runtime_Inheritance->instanceBlock - [line 126 - var/cache/dev/smarty/compile/layouts_layout_left_column_tpl/8a/a1/e5/8aa1e593b0cf5e8b1acf8d6535125ad11d26b453_2.file.layout-both-columns.tpl.php] - [3 Arguments] content_5eb478beac9f83_60182096 - [line 123 - vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php] - [1 Arguments] Smarty_Template_Resource_Base->getRenderedTemplateCode - [line 114 - vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php] - [1 Arguments] Smarty_Template_Compiled->render - [line 216 - vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php] - [1 Arguments] Smarty_Internal_Template->render - [line 385 - vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php] Smarty_Internal_Template->_subTemplateRender - [line 125 - vendor/smarty/smarty/libs/sysplugins/smarty_internal_runtime_inheritance.php] - [10 Arguments] Smarty_Internal_Runtime_Inheritance->endChild - [line 38 - var/cache/dev/smarty/compile/layouts_layout_left_column_tpl/4c/14/15/4c1415fe29a55cb9742e91e7eb133d070fe7cbfc_2.file.layout-left-column.tpl.php] - [2 Arguments] content_5eb478beaaca22_80561988 - [line 123 - vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php] - [1 Arguments] Smarty_Template_Resource_Base->getRenderedTemplateCode - [line 114 - vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php] - [1 Arguments] Smarty_Template_Compiled->render - [line 216 - vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php] - [1 Arguments] Smarty_Internal_Template->render - [line 385 - vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php] Smarty_Internal_Template->_subTemplateRender - [line 125 - vendor/smarty/smarty/libs/sysplugins/smarty_internal_runtime_inheritance.php] - [10 Arguments] Smarty_Internal_Runtime_Inheritance->endChild - [line 33 - var/cache/dev/smarty/compile/layouts_layout_left_column_tpl/0f/23/21/0f23216dceb9040e7cff3f071726f07c2e7015e1_2.file.page.tpl.php] - [2 Arguments] content_5eb478beaa5cc7_78520517 - [line 123 - vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php] - [1 Arguments] Smarty_Template_Resource_Base->getRenderedTemplateCode - [line 114 - vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php] - [1 Arguments] Smarty_Template_Compiled->render - [line 216 - vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php] - [1 Arguments] Smarty_Internal_Template->render - [line 385 - vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php] Smarty_Internal_Template->_subTemplateRender - [line 125 - vendor/smarty/smarty/libs/sysplugins/smarty_internal_runtime_inheritance.php] - [10 Arguments] Smarty_Internal_Runtime_Inheritance->endChild - [line 35 - var/cache/dev/smarty/compile/layouts_layout_left_column_tpl/16/ad/b6/16adb6ba8c6bb246a0f62065d1ab1d7fafc16841_2.file.index.tpl.php] - [2 Arguments] content_5eb478bea99061_68716726 - [line 123 - vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php] - [1 Arguments] Smarty_Template_Resource_Base->getRenderedTemplateCode - [line 114 - vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php] - [1 Arguments] Smarty_Template_Compiled->render - [line 216 - vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php] - [1 Arguments] Smarty_Internal_Template->render - [line 232 - vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php] - [2 Arguments] Smarty_Internal_TemplateBase->_execute - [line 116 - vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php] - [5 Arguments] Smarty_Internal_TemplateBase->fetch - [line 40 - classes/Smarty/SmartyDev.php] - [7 Arguments] SmartyDev->fetch - [line 683 - classes/controller/FrontController.php] - [3 Arguments] FrontControllerCore->smartyOutputContent - [line 667 - classes/controller/FrontController.php] - [1 Arguments] FrontControllerCore->display - [line 312 - classes/controller/Controller.php] ControllerCore->run - [line 515 - classes/Dispatcher.php] DispatcherCore->dispatch - [line 28 - index.php] Link to comment Share on other sites More sharing options...
ZioCan Posted May 7, 2020 Share Posted May 7, 2020 6 minutes ago, corradiclaudio53@gma said: Table 'souvenir_db.ps_connections' doesn't exist SELECT SQL_NO_CACHE `id_guest` FROM `ps_connections` WHERE `id_guest` = 0 AND `date_add` > '2020-05-07 22:38:00' AND id_shop IN (1) ORDER BY `date_add` DESC LIMIT 1 La prima riga sembra dire che manca totalmente la tabella ps_connections nel database, questo non e' normale perche' e' la tabella che registra le connessioni, quindi e' sempre presente. Nella seconda riga c'e' quella richiesta id_guest = 0 che non e' possibile, un id non puo' essere zero, ma potrebbe essere una conseguenza del fatto che manca la tabella ps_connetctions di prima, se hai una copia del database puoi recuperare questa tabella, puoi anche evitare di ripristinare i record e' sufficiente la struttura, perche' contiene solo dati statistici non necessari al funzionamento. Link to comment Share on other sites More sharing options...
corradiclaudio53@gma Posted May 8, 2020 Author Share Posted May 8, 2020 grazie per l'aituo recupero la tabella da unsito test di base Link to comment Share on other sites More sharing options...
corradiclaudio53@gma Posted May 8, 2020 Author Share Posted May 8, 2020 ho recuperato la tabella ma il risultato non cambia. ho messo in debug l'errore in front end non esiste più ho allegato l'errore del BO cliccando su clienti errore 500 prestashop.pdf e strano anche our essendo configurato corretamnete fopen in php mi dice che non e a posto non so anceh ce istruzione e per attivare .zip in php se si riesce ad aggiustare perche non vedo l'elenco dei clienti. Grazie Link to comment Share on other sites More sharing options...
corradiclaudio53@gma Posted May 8, 2020 Author Share Posted May 8, 2020 GRazie ho risolto mangava la tabella guest non so perchè A buon rendere Link to comment Share on other sites More sharing options...
ZioCan Posted May 10, 2020 Share Posted May 10, 2020 Tieni presente che non e' normale che manchino delle tabelle, se capitasse a me farei un restore senza pensarci due volte. Le tabelle connections e guest hanno in comune che spesso si usa azzerarle perche' tendono a riempirsi e contengono dati che spesso non interessano. Ma occorre fare una distinzione: ps_connections e ps_connections_page si possono azzerare senza problemi. Mentre per ps_guest si possono cancellare solo i record che non sono collegati ad ordini, altrimenti potresti avere errori 500. In ogni caso vanno rimossi solo i record, senza eleminare la tabella. Ti consiglio inoltre di non pubblicare l'indirizzo di amministrazione di PrestaShop, nemmeno allíinterno di immagini. Link to comment Share on other sites More sharing options...
corradiclaudio53@gma Posted May 10, 2020 Author Share Posted May 10, 2020 ti ringrazio per i suggrimenti.per fortuna adesso e solamente in pregettazione per cui non e probla ne di ordini ne di clienti. adesso sembra che funzioni tutto spero che non manchino altre tabelle. Non ne sono sicuro ma ho l'impressione che il problema sia sorto facendo l'ìupgrade con il modulo one click- Grazie non avevo pensato al problema dell admin Buona giornata 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