Avisos
Vaciar todo

ACTUALIZAR PRESTASHOP

16 Respuestas
4 Usuarios
0 Reactions
70 Visitas
isabel
Respuestas: 637
Honorable Member
Topic starter
 

Buenas noches quiero actualizar prestashop 1.7.6.3 a 1.7.8 stable - (1.7.8.11) pero me indica que "No se cumplen los requisitos de PrestaShop":

Activa el modo de mantenimiento y añade tu IP en Parámetros de la tienda > Configuración > Mantenimiento la pongo en mantenimiento como podreis observar en el pantallazo y no cambia de estado. (Ahora esta abierta para que lo podais ver)

1

Las características de almacenamiento en caché de PrestaShop están desactivadas. Las active o las desactive no hace nada.

Que puedo hacer? Gracias

Contenido solo visible a usuarios registrados


 
Respondido : 09/10/2024 11:57 pm
Pepe
 Pepe
Respuestas: 41234
Illustrious Member Admin
 

Hol Isabel.

.- En la página de mantenimiento, desactiva la tienda, pulsa en el botón " Añadir mi IP " y pulsa en Guardar.

screenshot mary52 webempresa eu 2024 10 10 11 55 23

Para el tema de la caché:

.- Accede a tu cuenta de wePanel -> Administrador de archivos.

.- Accede a la carpeta donde tienes la instalación -> app -> config y edita el archivo parameters.php

.- Busca esta líneas:

 'ps_caching' => 'CacheMemcache',
'ps_cache_enable' => 'false',

 

.- Sustituye esas líneas por las siguiente:

 // 'ps_caching' => 'CacheMemcache',
// 'ps_cache_enable' => 'false',

 

Revisa si puedes actualizar, si se actualiza, una vez termine vuelves a dejarlas líneas como estaban.

Recuerda realizar antes una copia de seguridad.

 

Un Saludo

 


Esta publicación ha sido modificada el hace 1 año 2 veces por Pepe
 
Respondido : 10/10/2024 10:33 am
isabel
Respuestas: 637
Honorable Member
Topic starter
 

@pepesoler Despues de seguir los pasos me dice:

 

Esta página no funciona

La página www.mayoristaregalosbodas.com no puede procesar esta solicitud ahora.

HTTP ERROR 500

 
Respondido : 10/10/2024 12:57 pm
Karen Rios
Respuestas: 18771
Illustrious Member Moderator
 

Hola Isabel, 

Al abrir tu sitio web veo la web en mantenimiento, puedes indícanos dónde se ve este error si es posible con una captura de esta forma podemos verificarlo con mayor detalle.

Un saludo


 
Respondido : 10/10/2024 1:05 pm
isabel
Respuestas: 637
Honorable Member
Topic starter
 

@pepesoler he limpiado cache y ahora si, espero no tener problemas con la actualización...gracias


 
Respondido : 10/10/2024 1:12 pm
Karen Rios
Respuestas: 18771
Illustrious Member Moderator
 

Hola Isabel,

De aduerdo, quedamos atentos cómo ha ido todo.

Un saludo 


 
Respondido : 10/10/2024 1:15 pm
isabel
Respuestas: 637
Honorable Member
Topic starter
 

@karen Me ha dado un monton de errores:

 

[INTERNAL] /home/decompra/public_html/mayoristaregalosbodas.com/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/DefinitionErrorExceptionPass.php línea 37 - Symfony\Component\DependencyInjection\Exception\RuntimeException: Ha solicitado un parámetro inexistente "ps_cache_enable". #0 /home/decompra/public_html/mayoristaregalosbodas.com/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/AbstractRecursivePass.php(60): Symfony\Component\DependencyInjection\Compiler\DefinitionErrorExceptionPass->processValue(Object(Symfony\Component\DependencyInjection\Definition), true) #1 /home/decompra/public_html/mayoristaregalosbodas.com/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/DefinitionErrorExceptionPass.php(30): Symfony\Component\DependencyInjection\Compiler\AbstractRecursivePass->processValue(Array, true) #2 /home/decompra/public_html/mayoristaregalosbodas.com/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/AbstractRecursivePass.php(39): Symfony\Component\DependencyInjection\Compiler\DefinitionErrorExceptionPass->processValue(Array, true) #3 /home/decompra/public_html/mayoristaregalosbodas.com/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/Compiler.php(140): Symfony\Component\DependencyInjection\Compiler\AbstractRecursivePass->process(Object(Symfony\Component\DependencyInjection\ContainerBuilder)) #4 /home/decompra/public_html/mayoristaregalosbodas.com/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ContainerBuilder.php(789): Symfony\Component\DependencyInjection\Compiler\Compiler->compile(Object(Symfony\Component\DependencyInjection\ContainerBuilder)) #5 /home/decompra/public_html/mayoristaregalosbodas.com/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php(643): Symfony\Component\DependencyInjection\ContainerBuilder->compile() #6 /home/decompra/public_html/mayoristaregalosbodas.com/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php(135): Symfony\Component\HttpKernel\Kernel->initializeContainer() #7 /home/decompra/public_html/mayoristaregalosbodas.com/modules/autoupgrade/classes/UpgradeTools/SymfonyAdapter.php(67): Symfony\Component\HttpKernel\Kernel->boot() #8 /home/decompra/public_html/mayoristaregalosbodas.com/modules/autoupgrade/classes/UpgradeTools/CoreUpgrader/CoreUpgrader17.php(43): PrestaShop\Module\AutoUpgrade\UpgradeTools\SymfonyAdapter->initKernel() #9 /home/decompra/public_html/mayoristaregalosbodas.com/modules/autoupgrade/classes/UpgradeTools/CoreUpgrader/CoreUpgrader.php(102): PrestaShop\Module\AutoUpgrade\UpgradeTools\CoreUpgrader\CoreUpgrader17->initConstants() #10 /home/decompra/public_html/mayoristaregalosbodas.com/modules/autoupgrade/classes/Task/Upgrade/UpgradeDb.php(49): PrestaShop\Module\AutoUpgrade\UpgradeTools\CoreUpgrader\CoreUpgrader->doUpgrade() #11 /home/decompra/public_html/mayoristaregalosbodas.com/modules/autoupgrade/classes/Task/Runner/ChainedTasks.php(61): PrestaShop\Módulo\AutoUpgrade\Tarea\Upgrade\UpgradeDb->run() #12 /home/decompra/public_html/mayoristaregalosbodas.com/admin983bwxto8/autoupgrade/ajax-upgradetab.php(54): PrestaShop\Módulo\AutoUpgrade\Tarea\Runner\ChainedTasks->run() #13 {main}


 
Respondido : 10/10/2024 1:23 pm
Karen Rios
Respuestas: 18771
Illustrious Member Moderator
 

Hola Isabel, 

Estos errores se generan luego de la actualización o durante ella? Muchos están relacionado al propio módulo en sí de actualización, envíanos capturas del proceso y donde se están mostrando los errores.

Un saludo


 
Respondido : 10/10/2024 1:31 pm
isabel
Respuestas: 637
Honorable Member
Topic starter
 

@karen Adjunto pantallazo

pantallazo

 
Respondido : 10/10/2024 1:34 pm
Pepe
 Pepe
Respuestas: 41234
Illustrious Member Admin
 

Hola Isabel.

El problema del acceso es porque no volviste a dejar el código como estaban antes:

Revisa si puedes actualizar, si se actualiza, una vez termine vuelves a dejarlas líneas como estaban.

Le pedí a un compañero de hosting que lo volviera a dejar sin los comentarios y veo que ya se accede al administrador:

screenshot www mayoristaregalosbodas com 2024 10 10 16 11 56

 

Un saludo


 
Respondido : 10/10/2024 2:12 pm
isabel
Respuestas: 637
Honorable Member
Topic starter
 

 

@pepesoler Seguro la he liado, pero me estaba cabreando y he restaurado la tienda a una copia e seguridad anterior a la actualizacion y ahora la tienda se ve, pero al ir al administrador me dice:

Esta página no funciona

La página www.mayoristaregalosbodas.com no puede procesar esta solicitud ahora.

HTTP ERROR 500

 
Respondido : 10/10/2024 4:42 pm
Karen Rios
Respuestas: 18771
Illustrious Member Moderator
 

Hola Isabel, 

Prueba borrar la caché que está en la carpeta var en tu cuenta de hosting y comprueba su logras acceder, igualmente borra la caché de tu navegador y revisa si logras accede. 

Un Saludo 


 
Respondido : 10/10/2024 4:57 pm
isabel
Respuestas: 637
Honorable Member
Topic starter
 

@karen El problema creo lo da el módulo de actualización.

Cuento los pasos que he dado:

He vuelto a restaurar con una copia y ok, entro a la tienda y al alministrador, de nuevo sigo los pasos de:

.- Accede a la carpeta donde tienes la instalación -> app -> config y edita el archivo parameters.php

.- Busca esta líneas:

 'ps_caching' => 'CacheMemcache',
'ps_cache_enable' => 'false',

 

.- Sustituye esas líneas por las siguiente:

 // 'ps_caching' => 'CacheMemcache',
// 'ps_cache_enable' => 'false',

Y me vuelve a dar error 500...retrocedo en mis pasos y como sigue dando error 500, restauro de nuevo y me voy a quitar desistalar el modulo de actualizacion y de nuevo error 500,
asi que he vuelto a restaurar de nuevo y ahora esta asi, con la nueva restauración donde veo la tienda y el administrador, pero no puedo actualizar.

He pensado no actualizar, pero esta claro que la tienda debe tener algun problema en algun sitio.


 
Respondido : 11/10/2024 1:44 am
Pepe
 Pepe
Respuestas: 41234
Illustrious Member Admin
 

Hola Isabel.

Una vez actualizado tienes que volver a dejar esas líneas como estaban:

'ps_caching' => 'CacheMemcache',
'ps_cache_enable' => 'false',

 

Otra opción es que elimines el módulo 1 click upgrade y lo vuelvas a instalar:

-> https://addons.prestashop.com/es/migracion-copias-de-seguridad/5496-1-click-upgrade.html

 

También puedes desactivar la caché desde phpMyadmin:

  • Accede a phpMyAdmin desde el panel de control de tu hosting.

  • Selecciona la base de datos de tu tienda PrestaShop.

  • Ve a la tabla ps_configuration (el prefijo ps_ puede variar según tu configuración).
  • En el buscador de phpMyAdmin, busca los siguientes valores:

    • PS_SMARTY_CACHE
    • PS_CACHING_SYSTEM
    • PS_CACHE_ENABLED

    Esto mostrará las configuraciones relacionadas con el almacenamiento en caché de PrestaShop.

  • Puedes modificar estos valores:

    • PS_SMARTY_CACHE: Establece el valor a 1 para activar la caché Smarty, o 0 para desactivarla.
    • PS_CACHING_SYSTEM: Este valor define el sistema de caché (0 es para "ninguno"). Si el valor es diferente, cámbialo a 0 si no deseas utilizar ningún sistema de caché.
    • PS_CACHE_ENABLED: Si está establecido en 1, la caché está activada. Puedes cambiarlo a 0 para desactivarla.
  • Guarda los cambios y prueba nuevamente la actualización.

 

 

 

Un saludo


 
Respondido : 11/10/2024 10:56 am
isabel
Respuestas: 637
Honorable Member
Topic starter
 

@pepesoler Buenas noches. No puedo avanzar....

He desistalado el modulo 1 click upgrade y he intentado instalado el modulo que me he descargado de la pagina que me has indicado y da fallo de subida y al refrescar la pagina da error 500, asi que he tenido de nuevo que restaurar la tienda a una copia e seguridad anterior. Por eso os decia que debe tener algun problema en algun sitio que se nos escapa.

2
1

 

Siguiente paso desactivar la caché desde phpMyadmin

  • PS_SMARTY_CACHE - ESTA LOCALIZADO Y CAMBIADO VALOR
  • PS_CACHING_SYSTEM - NO TENGO ESTE VALOR
  • PS_CACHE_ENABLED - NO TENGO ESTE VALOR
3

 
Respondido : 12/10/2024 1:11 am
Página 1 / 2