mcraneck Posted August 19, 2017 Share Posted August 19, 2017 Hola amigos Prestashop, Tengo una tienda muy bien hecha, me he llevado casi un año en ella. Ayer por la noche probando algunas funcionalidades, se me ocurrio activar ''SSL'' y ''HTTPS'' en la seccion del Back office, pero mi sorpresa fue que al intentar acceder de nuevo al Front office ya no podia acceder para nada!!!! en cambio al BO si hay acceso sin problema y dice ''SITIO SEGURO'' HTTPS En cambio en el FO. dice este sitio ''no es seguro'' pero ni si quiera puedo acceder ya.. me da estos errores: [PrestaShopDatabaseException]Got error 28 from storage engine SELECT c.*, cl.* FROM `ps2c_category` c INNER JOIN ps2c_category_shop category_shop ON (category_shop.id_category = c.id_category AND category_shop.id_shop = 1) LEFT JOIN `ps2c_category_lang` cl ON c.`id_category` = cl.`id_category` AND cl.id_shop = 1 RIGHT JOIN `ps2c_category` c2 ON c2.`id_category` = 3 AND c.`nleft` >= c2.`nleft` AND c.`nright` <= c2.`nright` WHERE 1 AND `id_lang` = 3 ORDER BY c.`level_depth` ASC , category_shop.`position` ASC at line 791 in file classes/db/Db.php 786. if ($webservice_call && $errno) {787. $dbg = debug_backtrace();788. WebserviceRequest::getInstance()->setError(500, ' '.$this->getMsgError().'. From '.(isset($dbg[3]['class']) ? $dbg[3]['class'] : '').'->'.$dbg[3]['function'].'() Query was : '.$sql, 97);789. } elseif (_PS_DEBUG_SQL_ && $errno && !defined('PS_INSTALLATION_IN_PROGRESS')) {790. if ($sql) {791. throw new PrestaShopDatabaseException($this->getMsgError().'<br /><br /><pre>'.$sql.'</pre>');792. }793.794. throw new PrestaShopDatabaseException($this->getMsgError());795. }796. } DbCore->displayError - [line 425 - classes/db/Db.php] - [1 Arguments] DbCore->query - [line 643 - classes/db/Db.php] - [1 Arguments] DbCore->executeS - [line 585 - classes/Category.php] - [1 Arguments] CategoryCore::getNestedCategories - [line 480 - modules/blocktopmenu/blocktopmenu.php] - [4 Arguments] Blocktopmenu->makeMenu - [line 730 - modules/blocktopmenu/blocktopmenu.php] Blocktopmenu->hookDisplayTop - [line 587 - classes/Hook.php] - [1 Arguments] HookCore::coreCallHook - [line 542 - classes/Hook.php] - [3 Arguments] HookCore::exec - [line 580 - classes/controller/FrontController.php] - [1 Arguments] FrontControllerCore->initContent - [line 37 - controllers/front/IndexController.php] IndexControllerCore->initContent - [line 189 - classes/controller/Controller.php] ControllerCore->run - [line 367 - classes/Dispatcher.php] DispatcherCore->dispatch - [line 28 - index.php] necesito su ayuda no se que hacer, donde le muevo? gracias por su ayuda urge mucho. mi tienda es thegreensshop.com/tienda tiene mucho tiempo funcionando sin problema hasta que se me ocurrio activar el ssl. ahora ya desactive el SSL tanto en PHPmyADMIN desde la tabla ps_SSL_ENABLED tanto como desde el BO donde la active al principio.. ahora todo se arruino y no tengo BACK UP me preocupa mucho. Les encargo su ayuda graciassss Link to comment Share on other sites More sharing options...
JavierEsK Posted August 21, 2017 Share Posted August 21, 2017 (edited) Hola, por lo que se aprecia en el error, el problema parece estar a la hora de obtener los datos desde una consulta sql, para el módulo blocktopmenu, en el momento de cargarlo, podrías comprobar si desactivándolo desaparece el error. Antes de hacer más nada, deberías hacer una copia de seguridad tanto del proyecto como de la BD. Prueba además a vaciar la caché y eliminar class_index.php. Un saludo. Edited August 21, 2017 by JavierEsK (see edit history) Link to comment Share on other sites More sharing options...
mcraneck Posted September 30, 2017 Author Share Posted September 30, 2017 el problema ha regresado, al parecer se habia solucionado solito sin mover nada. pero hoy dos meses despues la tienda de nuevo esta caida y solo da este pantallazo ayuda por favor, no importa si tengo que pagar por sus servicios [PrestaShopDatabaseException]Got error 28 from storage engine SELECT c.*, cl.* FROM `ps2c_category` c INNER JOIN ps2c_category_shop category_shop ON (category_shop.id_category = c.id_category AND category_shop.id_shop = 1) LEFT JOIN `ps2c_category_lang` cl ON c.`id_category` = cl.`id_category` AND cl.id_shop = 1 RIGHT JOIN `ps2c_category` c2 ON c2.`id_category` = 3 AND c.`nleft` >= c2.`nleft` AND c.`nright` <= c2.`nright` WHERE 1 AND `id_lang` = 3 ORDER BY c.`level_depth` ASC , category_shop.`position` ASC at line 791 in file classes/db/Db.php 786. if ($webservice_call && $errno) {787. $dbg = debug_backtrace();788. WebserviceRequest::getInstance()->setError(500, ' '.$this->getMsgError().'. From '.(isset($dbg[3]['class']) ? $dbg[3]['class'] : '').'->'.$dbg[3]['function'].'() Query was : '.$sql, 97);789. } elseif (_PS_DEBUG_SQL_ && $errno && !defined('PS_INSTALLATION_IN_PROGRESS')) {790. if ($sql) {791. throw new PrestaShopDatabaseException($this->getMsgError().'<br /><br /><pre>'.$sql.'</pre>');792. }793.794. throw new PrestaShopDatabaseException($this->getMsgError());795. }796. } DbCore->displayError - [line 425 - classes/db/Db.php] - [1 Arguments] DbCore->query - [line 643 - classes/db/Db.php] - [1 Arguments] DbCore->executeS - [line 585 - classes/Category.php] - [1 Arguments] CategoryCore::getNestedCategories - [line 480 - modules/blocktopmenu/blocktopmenu.php] - [4 Arguments] Blocktopmenu->makeMenu - [line 730 - modules/blocktopmenu/blocktopmenu.php] Blocktopmenu->hookDisplayTop - [line 587 - classes/Hook.php] - [1 Arguments] HookCore::coreCallHook - [line 542 - classes/Hook.php] - [3 Arguments] HookCore::exec - [line 580 - classes/controller/FrontController.php] - [1 Arguments] FrontControllerCore->initContent - [line 37 - controllers/front/IndexController.php] IndexControllerCore->initContent - [line 189 - classes/controller/Controller.php] ControllerCore->run - [line 367 - classes/Dispatcher.php] DispatcherCore->dispatch - [line 28 - index.php] Link to comment Share on other sites More sharing options...
selectshop.at Posted September 30, 2017 Share Posted September 30, 2017 Reinicialize el módulo "Menú horizontal superior" - Use la opción -> Estabelecer sólo los parámetros en su back-office en la pestana "módulos" -> lista de módulos. Si el problema aparece varias veces de nuevo, parece que su servidor tiene algunas incoherencias en la version php en uso o gestión de carga. Si el error aparece otra vez, usted debe intentar utilizar otra versión php. 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