jeancgarciaq Posted September 30, 2014 Share Posted September 30, 2014 (edited) Mi tienda dejó de funcionar repentinamente, estaba creando un producto le di vista previa, para chequear como iba quedando, hice una compra ya que incluía una personalización, y cuando fui a elegir el método de pago, me arrojó tremendo error, ahora no carga absolutamente nada, sólo aparece una página con esta información: [PrestaShopDatabaseException] Unknown column 'w.default' in 'field list' SELECT w.`id_wishlist`, w.`name`, w.`token`, w.`date_add`, w.`date_upd`, w.`counter`, w.`default` FROM `ps_wishlist` w WHERE `id_customer` = 1 AND id_shop = 1 ORDER BY w.`name` ASC at line 635 in file classes/db/Db.php 629. WebserviceRequest::getInstance()->setError(500, '[SQL Error] '.$this->getMsgError().'. From '.(isset($dbg[3]['class']) ? $dbg[3]['class'] : '').'->'.$dbg[3]['function'].'() Query was : '.$sql, 97);630. }631. else if (_PS_DEBUG_SQL_ && $errno && !defined('PS_INSTALLATION_IN_PROGRESS'))632. {633. if ($sql)634. throw new PrestaShopDatabaseException($this->getMsgError().'<br /><br /><pre>'.$sql.'</pre>');635. throw new PrestaShopDatabaseException($this->getMsgError());636. }637. }638. 639. /** DbCore->displayError - [line 325 - classes/db/Db.php] - [1 Arguments] DbCore->query - [line 501 - classes/db/Db.php] - [1 Arguments] DbCore->executeS - [line 203 - modules/blockwishlist/WishList.php] - [1 Arguments] WishList::getByIdCustomer - [line 154 - modules/blockwishlist/blockwishlist.php] - [1 Arguments] BlockWishList->hookTop - [line 509 - classes/Hook.php] - [1 Arguments] HookCore::exec - [line 448 - classes/controller/FrontController.php] - [1 Arguments] FrontControllerCore->initContent - [line 37 - controllers/front/IndexController.php] IndexControllerCore->initContent - [line 180 - classes/controller/Controller.php] ControllerCore->run - [line 373 - classes/Dispatcher.php] DispatcherCore->dispatch - [line 28 - index.php] La tienda está operativa, pero la falla se presenta cuando se autentica un cliente o trata de comprar, es prestashop 1.6.0.9 Gracias a Dios, tengo un poco adelantada mi otra tienda, pero todavía no está lista para salir al aire, definitivamente voy a tener que acelerar el proceso. Leí por ahí un foro que una persona realizó una actualización de Prestashop 1.4 a 1.5 y le arrojó algo parecido, el tema que está en inglés no coincide tampoco ya que se refiere a prestashop 1.5. Del resto no he conseguido nada igual. Si alguien tiene alguna idea, se lo agradecería. Edited October 10, 2014 by nadie Moderación del foro añade la palabra "Solucionado" al titulo del tema. (see edit history) Link to comment Share on other sites More sharing options...
w3bsolutions Posted October 2, 2014 Share Posted October 2, 2014 Entra en la base de datos directamente, ve a la tabla 'ps_wishlist' y añade una columna llamada 'default' de tipo INT y mira a ver si te sigue dando el error. Link to comment Share on other sites More sharing options...
rafaelamargo Posted October 4, 2014 Share Posted October 4, 2014 A mi me paso lo mismo, depende añadir la columna manualmente en la base de datos, lo que hice fue desinstalar el modulo Bloque wishlist y volver a instalarlo y se me creo la tabla con sus campos sin problema. Link to comment Share on other sites More sharing options...
tuk66 Posted October 6, 2014 Share Posted October 6, 2014 Se trata del módulo blockwishlist. ¿Qué versión se utiliza? No existe una versión pública con "w.`default`" en una consulta SQL. Por lo menos no he encontrado uno de PS 1.3 a 1.6. It is about the blockwishlist module. What version are you using? There is no public version with "w.`default`" in a SQL query. At least I didn't find one from PS 1.3 to 1.6. Link to comment Share on other sites More sharing options...
jeancgarciaq Posted October 10, 2014 Author Share Posted October 10, 2014 A mi me paso lo mismo, depende añadir la columna manualmente en la base de datos, lo que hice fue desinstalar el modulo Bloque wishlist y volver a instalarlo y se me creo la tabla con sus campos sin problema. Correcto, hice esto y se resolvio gracias rafaelamargo. Link to comment Share on other sites More sharing options...
w3bsolutions Posted October 10, 2014 Share Posted October 10, 2014 Me alegro que esté solucionado. Si editas el título del primer post ya lo vemos como solucionado desde la lista de hilos del foro. Link to comment Share on other sites More sharing options...
nadie Posted October 10, 2014 Share Posted October 10, 2014 (edited) Como veo que el autor del tema ha dado el tema como solucionado, añado la palabra "Solucionado" al titulo del tema: http://www.prestashop.com/forums/topic/269515-solucionado-%C2%BFcomo-poner-la-palabra-solucionado-en-el-titulo-del-tema/ y procedo a cerrar el tema. (Tenlo en cuenta como te han comentado fire2, para futuras dudas) También te edito el título del tema, colocando un título mas descriptivo con las duda. Gracias a todos por colaborar con la Comunidad de Prestashop Edited October 10, 2014 by nadie (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts