AdrianSportMuscle Posted November 14, 2020 Share Posted November 14, 2020 (edited) Hola buenos días.. Necesitaría gran ayuda ya que todo lo que podido leer por hay sobre este tema no coincide o no se corresponde con lo que me sucede.. Por lo visto es un error de prestashop que dijeron que iban a arreglar en la versión 1.7.5 pero no es así ya que aun me pasa.. El error es fácil, cada vez que cambio cualquier combinación o atributo del producto ya sea sabores o envase me sale este error: An error occurred while processing your request No me cambia el precio del producto ya que varia según el envase.. https://www.proteinandmore.es/index.php?id_product=84&id_product_attribute=164&rewrite=100-whey-protein-de-xtreme-nutrition&controller=product#/48-envase-2000gr/92-sabores-fresa_con_chocolate_blanco Podéis verlo en el siguiente enlace.. No se ve el mensaje de error por que lo he ocultado mediante CSS.. Necesitaría ayuda al respecto ya que llevo 3 meses y no consigo solucionar el problema.. gracias por adelantado Edited November 14, 2020 by razaro Por favor no utilice todas las letras mayúsculas en el título (see edit history) Link to comment Share on other sites More sharing options...
kouty_80 Posted November 14, 2020 Share Posted November 14, 2020 1 hour ago, AdrianSportMuscle said: Hola buenos días.. Necesitaría gran ayuda ya que todo lo que podido leer por hay sobre este tema no coincide o no se corresponde con lo que me sucede.. Por lo visto es un error de prestashop que dijeron que iban a arreglar en la versión 1.7.5 pero no es así ya que aun me pasa.. El error es fácil, cada vez que cambio cualquier combinación o atributo del producto ya sea sabores o envase me sale este error: An error occurred while processing your request No me cambia el precio del producto ya que varia según el envase.. https://www.proteinandmore.es/index.php?id_product=84&id_product_attribute=164&rewrite=100-whey-protein-de-xtreme-nutrition&controller=product#/48-envase-2000gr/92-sabores-fresa_con_chocolate_blanco Podéis verlo en el siguiente enlace.. No se ve el mensaje de error por que lo he ocultado mediante CSS.. Necesitaría ayuda al respecto ya que llevo 3 meses y no consigo solucionar el problema.. gracias por adelantado ¿Te aparece algún error con el modo depuración activado? Link to comment Share on other sites More sharing options...
AdrianSportMuscle Posted November 14, 2020 Author Share Posted November 14, 2020 50 minutes ago, kouty_80 said: ¿Te aparece algún error con el modo depuración activado? si esto.. (1/1) ContextErrorException Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in UnitOfWork.php line 2636 at ErrorHandler->handleError(2, '"continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"?', '/web/htdocs/www.proteinandmore.es/home/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php', 2636, array('class' => 'Doctrine\\ORM\\UnitOfWork', 'e' => 32767, 'file' => '/web/htdocs/www.proteinandmore.es/home/vendor/composer/../doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php', 'wasCached' => false))in DebugClassLoader.php line 146 at require()in DebugClassLoader.php line 146 at DebugClassLoader->loadClass('Doctrine\\ORM\\UnitOfWork') at spl_autoload_call('Doctrine\\ORM\\UnitOfWork')in EntityManager.php line 160 at EntityManager->__construct(object(Connection), object(Configuration), object(ContainerAwareEventManager))in EntityManager.php line 850 at EntityManager::create(object(Connection), object(Configuration))in appDevDebugProjectContainer.php line 1050 at appDevDebugProjectContainer->getDoctrine_Orm_DefaultEntityManagerService()in appDevDebugProjectContainer.php line 1126 at appDevDebugProjectContainer->getPrestashop_Adapter_DataProvider_ModuleService()in appDevDebugProjectContainer.php line 1305 at appDevDebugProjectContainer->getPrestashop_Twig_Extension_HookService()in appDevDebugProjectContainer.php line 1522 at appDevDebugProjectContainer->getTwigService()in appDevDebugProjectContainer.php line 2524 at appDevDebugProjectContainer->getSensioFrameworkExtra_View_ListenerService()in appDevDebugProjectContainer.php line 1949 at appDevDebugProjectContainer->ContainerXe2zjze\{closure}()in EventDispatcher.php line 229 at EventDispatcher->sortListeners('kernel.controller')in EventDispatcher.php line 61 at EventDispatcher->getListeners('kernel.controller')in ContainerAwareEventDispatcher.php line 128 at ContainerAwareEventDispatcher->getListeners('kernel.controller')in TraceableEventDispatcher.php line 250 at TraceableEventDispatcher->preProcess('kernel.controller')in TraceableEventDispatcher.php line 134 at TraceableEventDispatcher->dispatch('kernel.controller', object(FilterControllerEvent))in HttpKernel.php line 139 at HttpKernel->handleRaw(object(Request), 1)in HttpKernel.php line 68 at HttpKernel->handle(object(Request), 1, false)in Kernel.php line 200 at Kernel->handle(object(Request), 1, false)in index.php line 88 Link to comment Share on other sites More sharing options...
AdrianSportMuscle Posted November 14, 2020 Author Share Posted November 14, 2020 Warning en línea 197 en archivo /web/htdocs/www.proteinandmore.es/home/vendor/guzzlehttp/guzzle/src/Message/MessageFactory.php [2] "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? Warning en línea 216 en archivo /web/htdocs/www.proteinandmore.es/home/vendor/guzzlehttp/guzzle/src/Message/MessageFactory.php [2] "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? Warning en línea 254 en archivo /web/htdocs/www.proteinandmore.es/home/vendor/guzzlehttp/guzzle/src/Message/MessageFactory.php [2] "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? Warning en línea 357 en archivo /web/htdocs/www.proteinandmore.es/home/vendor/guzzlehttp/guzzle/src/Message/MessageFactory.php [2] "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? Warning en línea 363 en archivo /web/htdocs/www.proteinandmore.es/home/vendor/guzzlehttp/ringphp/src/Client/CurlFactory.php [2] "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? Warning en línea 382 en archivo /web/htdocs/www.proteinandmore.es/home/vendor/guzzlehttp/ringphp/src/Client/CurlFactory.php [2] "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? Warning en línea 2636 en archivo /web/htdocs/www.proteinandmore.es/home/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php [2] "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? Warning en línea 2665 en archivo /web/htdocs/www.proteinandmore.es/home/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php [2] "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? Link to comment Share on other sites More sharing options...
kouty_80 Posted November 14, 2020 Share Posted November 14, 2020 25 minutes ago, AdrianSportMuscle said: Warning en línea 197 en archivo /web/htdocs/www.proteinandmore.es/home/vendor/guzzlehttp/guzzle/src/Message/MessageFactory.php [2] "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? Warning en línea 216 en archivo /web/htdocs/www.proteinandmore.es/home/vendor/guzzlehttp/guzzle/src/Message/MessageFactory.php [2] "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? Warning en línea 254 en archivo /web/htdocs/www.proteinandmore.es/home/vendor/guzzlehttp/guzzle/src/Message/MessageFactory.php [2] "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? Warning en línea 357 en archivo /web/htdocs/www.proteinandmore.es/home/vendor/guzzlehttp/guzzle/src/Message/MessageFactory.php [2] "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? Warning en línea 363 en archivo /web/htdocs/www.proteinandmore.es/home/vendor/guzzlehttp/ringphp/src/Client/CurlFactory.php [2] "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? Warning en línea 382 en archivo /web/htdocs/www.proteinandmore.es/home/vendor/guzzlehttp/ringphp/src/Client/CurlFactory.php [2] "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? Warning en línea 2636 en archivo /web/htdocs/www.proteinandmore.es/home/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php [2] "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? Warning en línea 2665 en archivo /web/htdocs/www.proteinandmore.es/home/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php [2] "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? ¿Qué versión de PHP estás usando? Link to comment Share on other sites More sharing options...
AdrianSportMuscle Posted November 14, 2020 Author Share Posted November 14, 2020 Estoy usando PHP 7.3.. Link to comment Share on other sites More sharing options...
kouty_80 Posted November 14, 2020 Share Posted November 14, 2020 1 minute ago, AdrianSportMuscle said: Estoy usando PHP 7.3.. ¿Has probado a bajar a PHP 7.2? Link to comment Share on other sites More sharing options...
AdrianSportMuscle Posted November 14, 2020 Author Share Posted November 14, 2020 Lo voy a probar y te digo algo.. Link to comment Share on other sites More sharing options...
AdrianSportMuscle Posted November 14, 2020 Author Share Posted November 14, 2020 he cambiado a PHP 7.2 y nada he borrado cache y comprobado y sigo con el mismo problema Link to comment Share on other sites More sharing options...
aixos Posted November 14, 2020 Share Posted November 14, 2020 Hola la 1.7.6.8 usa php 7.2 Link to comment Share on other sites More sharing options...
AdrianSportMuscle Posted November 14, 2020 Author Share Posted November 14, 2020 lo he cambiado a la versión PHP 7.2 Link to comment Share on other sites More sharing options...
AdrianSportMuscle Posted November 15, 2020 Author Share Posted November 15, 2020 nadie sabe que puede suceder¿? cual puede ser el problema Link to comment Share on other sites More sharing options...
aixos Posted November 15, 2020 Share Posted November 15, 2020 Hola ¿tienes la tienda en producción ? porque es un dato importante Link to comment Share on other sites More sharing options...
kouty_80 Posted November 15, 2020 Share Posted November 15, 2020 On 11/14/2020 at 3:26 PM, AdrianSportMuscle said: he cambiado a PHP 7.2 y nada he borrado cache y comprobado y sigo con el mismo problema ¿Los warning que te aparecían ya no te salen con PHP 7.2 aunque siga sin cambiarte el precio al cambiar la combinación o siguen saliendo también los warning? Link to comment Share on other sites More sharing options...
AdrianSportMuscle Posted November 15, 2020 Author Share Posted November 15, 2020 4 hours ago, aixos said: Hola ¿tienes la tienda en producción ? porque es un dato importante si si la tienda la tengo operativa puede acceder desde aqui.. https://www.proteinandmore.es/index.php?id_category=11&controller=category Link to comment Share on other sites More sharing options...
AdrianSportMuscle Posted November 15, 2020 Author Share Posted November 15, 2020 3 hours ago, kouty_80 said: ¿Los warning que te aparecían ya no te salen con PHP 7.2 aunque siga sin cambiarte el precio al cambiar la combinación o siguen saliendo también los warning? Los warning me sigue apareciendo incluso lo cambiado a PHP 7.1 y nada sigue el mismo problema.. También e creado una combinación por cada grupo de cliente y nada. He seguido varias soluciones que visto en estos foros pero no me coincide las soluciones con los archivos que dispongo.. Soluciones: 1.- https://github.com/PrestaShop/PrestaShop/pull/9390 2.- Link to comment Share on other sites More sharing options...
aixos Posted November 15, 2020 Share Posted November 15, 2020 Hola Hacer copias de seguridad siempre de todos los archivos y de la base de datos. Nunca trabajar los cambios etc.. directamente en la web de producción Pues para intentar arreglar esto podrías hacer: 1 - Un clon de tu web 2 - En el clon puedes intentar arreglarlo 3 - Si lo arreglas , entonces la pasas a producción 4 - Y a funcionar 5 - Te recomiendo que cuando todo te funcione , pasar a la versión 1.7.6.8 saludos Link to comment Share on other sites More sharing options...
AdrianSportMuscle Posted November 15, 2020 Author Share Posted November 15, 2020 (edited) 12 minutes ago, aixos said: Hola Hacer copias de seguridad siempre de todos los archivos y de la base de datos. Nunca trabajar los cambios etc.. directamente en la web de producción Pues para intentar arreglar esto podrías hacer: 1 - Un clon de tu web 2 - En el clon puedes intentar arreglarlo 3 - Si lo arreglas , entonces la pasas a producción 4 - Y a funcionar 5 - Te recomiendo que cuando todo te funcione , pasar a la versión 1.7.6.8 saludos Si.. pero cual es la solución¿' ya que ha pasado 2 años y sigue el mismo error.. Edited November 15, 2020 by AdrianSportMuscle (see edit history) Link to comment Share on other sites More sharing options...
aixos Posted November 15, 2020 Share Posted November 15, 2020 (edited) Hola la solucion es la que te he dicho, por eso sacan nuevas versiones que arreglan bugs de las anteriores tu estas en la 1.7.5 En la documentación del desarrollador de prestashop , tienes bien documentado de como hacer un upgrade manual saludos Edited November 15, 2020 by aixos (see edit history) Link to comment Share on other sites More sharing options...
AdrianSportMuscle Posted November 19, 2020 Author Share Posted November 19, 2020 On 11/15/2020 at 11:15 PM, aixos said: Hola la solucion es la que te he dicho, por eso sacan nuevas versiones que arreglan bugs de las anteriores tu estas en la 1.7.5 En la documentación del desarrollador de prestashop , tienes bien documentado de como hacer un upgrade manual saludos Hola aixo antes que nada sobre todo gracias por dedicar su tiempo.. Pero acabo de actualizar a la versión 1.7.6 y el error persiste.. Saludos Link to comment Share on other sites More sharing options...
aixos Posted November 19, 2020 Share Posted November 19, 2020 Hola pero como has actualizado, ¿has hecho el clon y luego un upgrade manual? Link to comment Share on other sites More sharing options...
AdrianSportMuscle Posted November 20, 2020 Author Share Posted November 20, 2020 16 hours ago, aixos said: Hola pero como has actualizado, ¿has hecho el clon y luego un upgrade manual? He actualizado con l modulo 1-click.. También he cambiado a la versión de PHP7.2 y sigue saliendo el warning "An error occurred while processing your request" cuando intento cambiar cualquier combinación.. Saludos Link to comment Share on other sites More sharing options...
aixos Posted November 20, 2020 Share Posted November 20, 2020 Hola la solución propuesta no pasa por usar 1- click te he puesto las posibles soluciones y si no cambias la forma de actuliazar siempre tendrás el error. En la documentación del desarrollador de prestashop , tienes bien documentado de como hacer un upgrade manual o migración saludos Link to comment Share on other sites More sharing options...
AdrianSportMuscle Posted November 20, 2020 Author Share Posted November 20, 2020 Hola Aixo lo he actualizado tal como dice aquí: https://www.prestashop.com/es/blog/actualizar-prestashop-1-6-a-1-7 Y sigue apareciendo el mismo warning en las combinaciones.. Estoy desesperado ya... Link to comment Share on other sites More sharing options...
aixos Posted November 20, 2020 Share Posted November 20, 2020 Hola y cual has hecho de las dos ¿Cómo actualizar a PrestaShop 1.7 manualmente? ¿Cómo migrar PrestaShop 1.6 a 1.7? Link to comment Share on other sites More sharing options...
AdrianSportMuscle Posted November 20, 2020 Author Share Posted November 20, 2020 (edited) HE REALIZADO ESTE: y nada el problema persiste... 2. Subir todos los archivos de la versión 1.7 En este momento, lo que tienes que hacer es subir todos los ficheros del PrestaShop 1.7 descargados al mismo sitio donde tenías los ficheros de PrestaShop 1.6. Esto lo puedes hacer directamente desde Filezilla, subiendo todos los ficheros o subiendo el zip del PrestaShop y descomprimiéndolo desde el panel Pesk. Una vez subido todos los archivos, tienes que tener la estructura de ficheros de PrestaShop 1.7 y además la carpeta OLD que contiene nuestro PrestaShop 1.6. 3. Copia de los ficheros necesarios de 1.6 Lo siguiente que tenemos que hacer es copiar los ficheros que necesitamos de la versión 1.6 a la versión 1,7 machacándolos. Esto lo debes hacer para que PrestaShop 1.7 se pueda conectar a la base de datos y algunos datos imprescindibles. El fichero principal que tienes que copiar es el setting.inc.php de PrestaShop 1.6 a Prestashop 1.7, por lo tanto copiamos el fichero situado en: /OLD/config/setting.inc.php dentro de /config/ De esta forma, estás copiando el fichero de configuración de la base de datos, para que PrestaShop 1.7 pueda acceder. Lo siguiente es copiar los demás ficheros y directorios que necesitamos en la versión 1.7 Tienes que copiar estas carpetas: Img: contiene todas las imágenes de productos, categorías, cms, etc. mails: contiene los mails que se envían desde PrestaShop a los clientes y administradores, si no has personalizado ninguno no haría falta, pero si lo has hecho, tienes que copiar la carpeta para no perder los cambios. modules: copia esta carpeta que, aunque muchos módulos no serán compatible,s pero puede que alguno sí lo sea y lo hacemos para no perderlo. themes: esta carpeta es la de los temas, es similar a la de los módulos. Posiblemente no funcionen las plantillas, pero es bueno copiarla también. translation: esta carpeta contiene todas las traducciones del core de PrestaShop, por lo que si has estado traduciendo tu PrestaShop, lo mejor es que copies esta carpeta. .htaccess: este es el archivo para realizar la urls amigables, cuando PrestaShop se actualice creara uno nuevo machacando éste, pero es recomendable copiarlo para poder realizar la actualización. Una vez explicados todos los ficheros y directorios que hay que copiar, lo hacemos, seleccionando la opción de machacar estos ficheros en el destino. Edited November 20, 2020 by AdrianSportMuscle (see edit history) Link to comment Share on other sites More sharing options...
AdrianSportMuscle Posted November 20, 2020 Author Share Posted November 20, 2020 La verdad que estoy un poco desesperado y me gustaría saber cuanto me costaría solucionar este problema.. Si me pueden enviar presupuesto, estaré agradecido.. saludos Link to comment Share on other sites More sharing options...
AdrianSportMuscle Posted November 21, 2020 Author Share Posted November 21, 2020 On 11/20/2020 at 2:31 PM, aixos said: Hola y cual has hecho de las dos ¿Cómo actualizar a PrestaShop 1.7 manualmente? ¿Cómo migrar PrestaShop 1.6 a 1.7? Así es tal como me decías no¿' Link to comment Share on other sites More sharing options...
Adrián Posted December 20, 2020 Share Posted December 20, 2020 Hola, ¿disteis con la solución? Gracias Link to comment Share on other sites More sharing options...
Itoiz Posted December 21, 2020 Share Posted December 21, 2020 A mi me ha dado este error al actualizar prestashop 1.7.7 desde 1.7.6.8 si alguien sabe la solucion SQL 1.7.7.0 1146 in ALTER TABLE `ps_pagenotfound` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci: Table 'esxdcrzg_pres.ps_pagenotfound' doesn't exist SQL 1.7.7.0 1146 in ALTER TABLE `ps_statssearch` CHANGE `keywords` `keywords` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL: Table 'esxdcrzg_pres.ps_statssearch' doesn't existó: Link to comment Share on other sites More sharing options...
kouty_80 Posted December 21, 2020 Share Posted December 21, 2020 On 11/14/2020 at 12:43 PM, AdrianSportMuscle said: Hola buenos días.. Necesitaría gran ayuda ya que todo lo que podido leer por hay sobre este tema no coincide o no se corresponde con lo que me sucede.. Por lo visto es un error de prestashop que dijeron que iban a arreglar en la versión 1.7.5 pero no es así ya que aun me pasa.. El error es fácil, cada vez que cambio cualquier combinación o atributo del producto ya sea sabores o envase me sale este error: An error occurred while processing your request No me cambia el precio del producto ya que varia según el envase.. https://www.proteinandmore.es/index.php?id_product=84&id_product_attribute=164&rewrite=100-whey-protein-de-xtreme-nutrition&controller=product#/48-envase-2000gr/92-sabores-fresa_con_chocolate_blanco Podéis verlo en el siguiente enlace.. No se ve el mensaje de error por que lo he ocultado mediante CSS.. Necesitaría ayuda al respecto ya que llevo 3 meses y no consigo solucionar el problema.. gracias por adelantado Veo que ya lo has solucionado, ¿no? ¿Qué pasaba y cómo lo arreglaste al final? 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