Buenos días,
Acabo de desactivar el caché en mi Prestashop 1.7.5.2 y no puedo entrar al backoffice, se me ha quedado en blanco y no me registra ningún error en el archivo error_logs. Esto también me pasó cuando traté de borrar la caché ayer, se me queda en blanco el backoffice y no puedo acceder ni hacer nada, pero sigue funcionando correctamente la web. La única manera de que me volviera a funcionar fue restableciendo las copias de seguridad.
¿Alguien sabría cómo ayudarme? o ¿Dónde está el fallo? Tiene pinta de ser algo de la caché, pero si no puedo desactivarla ni borrarla, ¿qué puedo hacer?
Muchas gracias por adelantado.
Hola Daniel.
Veo el siguiente error:
[01-Apr-2020 10:49:52 Europe/Madrid] PHP Fatal error: Cannot redeclare statsdata::display()
in /home2/aqoklttl/public_html/modules/statsdata/statsdata.php on line 288
Este error hace referencia al módulo " statsdata "
.- Accede a tu cuenta de cPanel -> Administrador de Archivos
.- Accede a la carpeta Modules y renombra la carpeta " statsdata " por ejemplo " statsdata_old "
Supongo que el dominio al que haces referencia es " frankensweed "
Modifica la versión de PHP de ese dominio e instala la versión 7.2
-> https://guias.webempresa.com/preguntas-frecuentes/cambiar-la-version-php/
Revisa si con esos pasos se soluciona.
Un saludo
Hola Pepe,
Ese error se generaba porque traté de solucionar otro error sysplugins/smarty_internal_templatebase.php on line 177 y te leí en otro tema que tocando ese archivo se solucionaba. Pero el archivo está de nuevo como estaba, es decir, sin modificar. Aún así he cambiado el PHP a 7.2 y modificado la carpeta como me comentas y nada, sigue en blanco el Backoffice, pero la web funciona.
Hola Daniel.
Ok, tenias algunos parámetro de PHP que no estaba bien configurado,
Le pedí a un compañero de hosting que modificar los parámetro de PHP y veo que ya esta cargando bien el acceso.
Revisa que puedas acceder y moverte por la administración de prestashop.
Un saludo
Hola de nuevo Pepe,
No lo se, la verdad, he restaurado a una copia de seguridad que tenía, pero me sigue dando problemas, yo creo que viene a raíz de que el otro día traté de actualizar a la versión 1.7.6.4 y en ese intento de actualización, todo fue correctamente pero se quedó pillado. Ahora también intento actualizar módulos y se queda colgado.
Trataré esta noche, cuando no tenga movimiento, de volver a una copia de seguridad más antigua, porque me sigue fallando, se me queda el backoffice en blanco y ahora también cuando sucede esto, la web da error 404, la cargaba pero sin contenido.
Hola Daniel.
Actualizaste de Prestashop 1.6 a 1.7 ?
Ten en cuenta que no se puede ya que no son compatibles.
Ahora también intento actualizar módulos y se queda colgado.
Elimina el modulo de 1-click Upgrade y descarga e instala el módulo actualizado desde addons:
-> https://addons.prestashop.com/es/migracion-copias-de-seguridad/5496-1-click-upgrade.html
Un saludo
No Pepe, traté de actualizar de la 1.7.5.4 a la 1.7.6.2, y ahí se me quedó colgado por primera vez. Desde entonces cuando borro la caché o trato de actualizar algún módulo se me queda colgado el backoffice en blanco.
Acabo de desinstalarlo como me comentas, y se me ha quedado colgado. Voy a realizar Backup
Acabo de restaurar a una copia del día 29, antes de realizar el intento de actualización. Pero no puedo desinstalar módulos o borrar la caché porque se me cuelga todo y se queda en blanco. No entiendo por qué si en ese día no tenía problemas, traté de actualizar el día 30.
Hola Daniel.
Pero no puedo desinstalar módulos o borrar la caché porque se me cuelga todo.
Ok voy a revisar la instalación y ver qué es lo que puede estar afectando.
Dame un poco de tiempo, por favor no realices ninguna acción mientras lo revisamos.
Te contesto en esta misma entrada 😉
Un saludo
Perfecto, tranquilo, tras la última restauración, hoy ya no iba a tocar nada más.
Espero tu respuesta. Muchas gracias!!!
Hola Daniel.
.- Accede a t cuenta de cPanel y modifica la version de PHP que tienes instalada para el ese dominio, estas utilizando la versión 7.0 y la versión recomendada para la prestashop .,7 es la 7.2
-> https://devdocs.prestashop.com/1.7/basics/installation/system-requirements/
Puedes modificar la versión de PHP desde tu cuenta de cPanel ->Configurar PHP
No entiendo por qué si en ese día no tenía problemas, traté de actualizar el día 30.
Es la versión de PHP que tengo, la 7.2.
En cuanto a si añadí algún módulo, no, ya que como te comentaba, cuando realicé la actualización, no pude llegar a volver a entrar al backoffice. Me realizó la actualización de forma correcta pero al recargar la página, se quedó en blanco.
Hola
Verifica si tienes espacio suficiente en tu cuenta de hosting.
Pasa una revisión con la herramienta Stephan disponible desde tu área de cliente y verifica si te aparecen errores recientes, esto luego que pruebas ingresar a los módulos y generarse la pantalla en blanco.
Revisa: https://guias.webempresa.com/preguntas-frecuentes/revision-automatica-asistente-virtual-stephan/
Saludos.