Buenas tardes, al entrar en la web de http://hayquedescansar-cp458.wordpresstemporal.com/ me he encontrado con el error de que al acceder a los módulos me aparece este error: [PrestaShop] Fatal error in module file :/home/hayquedescansar/public_html/classes/module/Module.php(1331) : eval()'d code:
Redefinition of parameter $id_shop el cual en la web oficial no me aparece. Además cuando le doy a posiciones de los módulos me da error 500. ¿Podrían ayudarme? Gracias
URL del sitio: Contenido solo visible a usuarios registrados
Hola Jose.
¿ que version de php tienes instalada ? revisa la versión de php de esa cuenta, instala una de las las versiones de la rama 7x de PHP y comprueba si se soluciona.
Puedes cambiar la version de PHP desde tu cuenta de cpanel Software -> Configurar PHP, solo tienes que seleccionar la versión que quieres que se instale del desplegable con con las versiones.
Te dejo enlace a la guía con los pasos:
-> https://guias.webempresa.com/preguntas-frecuentes/cambiar-la-version-php/
Un saludo
He cambiado la versión de PHP y ahora la web directamente no me funciona y me da error 500
Hola Jose.
ok, Vuelve a bajar la version del PHP ¿ Que versión de Prestashop tienes instalada ?
El error que muestras suele venir por problemas de compatibilidad con algun modulo, por eso te indique que modificaras la versión de PHP.
Por favor indica que versión de Prestashop tienes instalada, comprueba que tengas todo actualizado, si tienes actualizaciones, lo actualizas.
Un saludo
http://hayquedescansar-cp458.wordpresstemporal.com
He bajado de nuevo la versión y me sigue fallando, entro en la web y se me descargar un fichero que pone descarga.
Hola Jose.
Pero eso no es debido al cambio de versión de PHP, el cambio de versión no afecta a los archivos de tu web, por lo que veo es un problema en el archivo config con la dirección de tu web.
Manda un ticket a soporte para que revisen los archivos de tu web y comprueben la configuración en el archivo config.
Un saludo
De acuerdo, acabo de abrir el ticket, a ver que me comentan. Con lo que me comenten te digo.
Un saludo Pepe
Ya está arreglada la web, pero sigue apareciendo el mismo fallo al entrar en módulos.
Hola Jose.
Ok, ¿ En qué cuenta de reseller tienes la web ? no consigo verlo y necesito realizar algunas pruebas para ver dónde puede estar el problema.
Un saludo
Está en el Reseller 1 (fourmar360.webempresa.eu) y la cuenta es hayquedescansar.es. Todo lo que necesites estamos a tu disposición.
Hola Jose.
Ok, veo que estas utilizando la version 1.6.1.0, esta versión está muy desfasada y es posible que si instalaste o actualizaste algun modulo, se rompiera el bloque de módulos.
.- Actualiza la versión de prestashop a la ultima estable que es la 1.6.1.19
-> https://www.webempresa.com/blog/actualizar-prestashop-1-6-x-a-la-version-estable-disponible.html
En este enlace tienes los pasos para reaizarlo manualmente:
-> https://www.4webs.es/blog/como-actualizar-a-prestashop-1-6-metodo-manual
Como consejo si tienes que realizar la actualización manualmente es que primero lo realices en un clon de tu web y ves que todo funcionó bien, realiza los mismos pasos en la web en producción
-> https://www.webempresa.com/blog/clonar-una-instalacion-de-prestashop-a-otra-carpeta-del-hosting.html
Es muy importante tener las versiones actualizadas para evitar esta clase de problemas.
Un saludo
De acuerdo, lo extraño es que esta web es un clon de hayquedescansar.com y al entrar en hayquedescansar.com y meterme en módulos, si funciona correctamente. Es lo que me extraña... ¿por que siendo un clon en la web original si va y en el clon no funciona?
Hola
Si es un clon y esta en el mismo servidor, debería funcionar, prueba hacer nuevamente el clon y verifica si va, puedes hacer incluso el clon en otra carpeta si tienes suficiente espacio.
Saludos.
Buenos días, al final resultó ser la versión de PHP, en el Reseller la versión de PHP era la 5.6 y en el paquete estabamos usando la 7.0, con lo cual bajamos a la 5.6 el paquete y quedó solucionado el problema.
Un saludo y gracias.