4webs

Permisos de carpetas en Prestashop para una instalación o migración

Cuando realizamos una  instalación de Prestashop uno de los primeros pasos que tenemos que hacer es otorgar permisos de escritura a los archivos para que la aplicación, o sea, nuestra tienda online, se pueda instalar correctamente, es muy importante realizar aparte que no nos dejará avanzar, la explicación de el porque debemos hacerlo es sencilla, cualquier tipo de modificación que queramos realizar en la tienda desde el panel de administración , permitira que el mismo Prestashop pueda escribir sobre los archivos y no tengamos que realizar los cambios manualmente, por ejemplo en el caso de las traduccciones.

Derechos en escritura en los archivos y carpetas :

  • /config
  • /tools/smarty/compile
  • /sitemap.xml

Derechos en escritura en las carpetas (y sus subcarpetas) :

  • /img
  • /mails
  • /modules
  • /themes/prestashop/lang
  • /translations
  • /upload
  • /download

Cuando realizamos una migración también deberemos borrar el contenido de la carpeta:

  • tools/smarty/compile/

Podemos activar los errores en cofing.inc.php pasando la linea

@ini_set(‘display_errors’, ‘off’); a on

 

En las últimas versiones de Prestashop la 1.4 y posteriores las carpetas a cambiar permisos son las siguientes:

  • /config
  • /tools/smarty/compile
  • /tools/smarty/cache
  • /tools/smarty_v2/compile
  • /tools/smarty_v2/cache
  • /sitemap.xml
  • /log

En escritura en las carpetas (y sus subcarpetas) :

  • /img
  • /mails
  • /modules
  • /themes/prestashop/lang
  • /themes/prestashop/cache
  • /translations
  • /upload
  • /download