Qué es el error 500 en instalaciones prestashop 1.6

Es un mensaje del servidor de internet que informa de que no puede cargar una determinada página. El problema de este mensaje (terrible, por cierto) es que puede deberse a un montón de causas. Afortunadamente, cuando aparece en tu tienda prestashop, se debe a unas pocas causas posibles. Básicamente son problemas de:

  1. timeout (el proceso va tan lento que alcanza el límite de tiempo de espera y cancela lo que estuviera haciendo mostrando la página del error 500)
  2. problemas de permisos: estos se dan cuando instalas prestashop o quieres modificar algo de la instalación
  3. el mítico fichero .htaccess que depende del servidor Apache

Todo esto está muy bien explicado aqui por Benjamin Utterback 

1.- Errores de timeout en prestashop 1.6

Ahora bien, escribo este artículo porque no he podido ver información actualizada y clara sobre cómo investigar los puntos 2 y 3 para arreglar el error. El punto 1 (timeout) aparece y desaparece dependiendo de lo ocupado que esté el servidor. Digamos que el arreglo que tiene es que te cambies de servidor o amplíes el hosting. Además, cuando la causa es un timeout se debe a que estás importando ficheros o haciendo procesos que consumen los recursos del servidor. Está muy clara la causa.

2.- Problemas de permisos

este artículo se centra en este punto. Si tienes cpanel en tu hosting vete por favor a «errores» (buscalo en la pagina de inicio de {tu-dominio}/cpanel y mira si aparece algo como esto:

errores de permisos de prestashop

ese mensaje de «writeable by group» significa que tienes que cambiar los permisos de los ficheros. Las carpetas tienen que estar como 755 y los ficheros, todos, tienen que estar como 644. Si lo haces solucionarás el problema, que por cierto, suele ser creado cuando usas el instalador de prestashop para cambiar algo o instalar un prestashop nuevo en un servidor donde ya tienes otro prestashop instalado (aunque sea en otra carpeta) porque el .htaccess ya ha sido modificado.

Para Solucionar el problema de errores vete a «explorador de ficheros» dentro del cpanel:

Permisos de ficheros en Prestashop y cpanel

3.- .htacces en prestashop

la mejor manera de gestionarlo que yo haya encontrado y me sirva es:
1. Turn Off and turn On the SEO friendly URLs. This will generate the a .htaccess file on your root.
2. Download the .htaccess file. Comment the line “SetEnv HTTP_MOD_REWRITE On” by putting # before the line and reupload. (fuente)

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Abrir chat
¿Preguntas? WhatsApp 698 910 133
¡Hola!
¿En qué podemos ayudarte?