Hola,
Me dicen desde webempresa que os ponga aquí la consulta. He visto que hay muchos usuarios con el mismo problema: cuando llega el momento de instalar los módulos en una instalación limpia da error 500 (adjunto pantallazo)
He puesto PHP 8.1 que es la que recomienda Prestashop 8.2.
No creo que una solución sea instalar primero versiones antiguas y luego ir actualizando, porque a los otros usuarios no les ha dado resultado 🙂
¿Qué puedo hacer? Porque me urge terminar la instalación.
Muchas gracias
Contenido solo visible a usuarios registrados
Hola Javier,
Por desgracia es un error muy genérico que sucede en esa versión de PrestaShop, no suele solucionarse con una sola instrucción, por qué puede ser por varios factores, en este caso primero verifica hacer lo que indican aqui:
https://github.com/PrestaShop/PrestaShop/issues/36541
Básicamente, el comentario que indica que puedes borrar ciertos elementos para que se complete la instalación:
También tienes la opción de verificar esta parte interna de los archivos:
https://prestahero.com/blog/post/167-fix-prestashop-81-installation-error.html
Pero ten en cuenta que si funciona luego tienes que revertirlo, ya que tener esto activo como lo comenta el propio enlace puede ser perjudicial en otros aspectos, por ultimo puedes hacer lo que nos comentas que no le funciono a otros pero tenemos constancia de que si a algunos:
https://www.prestashop.com/forums/topic/1084158-installation-error-http-500-with-version-813/
Actualizar desde la versión 1.7.8.11 con el módulo de actualización, prueba estas opciones y nos comentas.
Un saludo 🖐️
Hola,
Parece que lo he conseguido.
He borrado todo el contenido que generaba la instalación dejando limpio el directorio.
He puesto los ficheros de instalación de la versión 1.7.8.11 y he ido a instalar.
Lo primero que me dice es que no es la última versión de Prestashop, que si quiero instalar la última versión y le digo que sí, que la última versión y listo. Lo ha instalando usando sus propios ficheros desde prestashop.com y no los descargados desde Prestashop.com para instalar.
Según he leído esto puede ser por el orden en que instala los módulos, ya que están cruzados y si uno depende de otro que se intenta instalar después, pues da error.
La versión que se instala de esta manera es la 8.2.0
Notas: el propio instalador borra los archivos subidos (la instalación del 1.7...). Luego, como siempre, hay que borrar a mano la carpeta INSTAL.
¡Pero además cambia automáticamente el nombre de la carpeta admin! por lo que la ruta deja de ser https://dominio.com/admin. Hay que ponerle a esta carpeta el nombre que quieras para acceder al back (el que pone no hay quien lo recuerde)
Hola Javier.
¡Excelente! Me alegra saber que has podido solucionarlo, Gracias por informarnos y aportar la solución 😀
Recuerda que estamos a tu disposición para cualquier otra consulta o ayuda que necesites.
Un saludo