Tecnología

Inicio

Error de "solicitar los permisos de archivos suficiente escribir"

El mensaje de error "Por favor, comprobar si hay suficientes permisos de archivo de escritura" es generado por el programa de descarga basada en la Web, conocida como Magento Conectar Manager, que forma parte de la plataforma de comercio electrónico Magento. La plataforma de comercio electrónico Magento es una plataforma de código abierto - su código fuente puede ser descargado, modificado o distribuido de forma gratuita - que está diseñado para los comerciantes en línea.

Porque

Para utilizar el Administrador de Conexión de Magento para la instalación o actualización, el software Magento, debe tener permisos de escritura en todos los archivos de Magento, incluyendo la carpeta de instalación principal, o la carpeta raíz. Si no lo hace, el Administrador de Conexión de Magento puede generar el mensaje de error. Para evitar el mensaje de error, debe agregar permisos de escritura a la carpeta raíz de Magento y todos los archivos y carpetas debajo de la carpeta raíz. Usted puede hacer esto mediante la introducción de la carpeta raíz y de forma recursiva cambiar los permisos en todos los archivos y carpetas a "777." significa entrar de forma recursiva cada carpeta que encuentre por debajo de la carpeta raíz y cambiar los permisos en todos los archivos y carpetas que contiene, etc. en la jerarquía del sistema de archivos a la parte inferior del árbol de directorios.

Permisos de archivo

. Bajo el sistema operativo Unix, permisos de archivo se dividen en tres grupos: "usuario", "grupo" y "otros" Dentro de cada grupo, los permisos de archivos individuales están representados por las letras R, W y X - para "leer" "escribir" y "ejecutar" - o por los números 4, 2 y 1, en binario. El comando "chmod 777 {nombre del archivo}" cambia los permisos de archivo} {a leer, escribir y ejecutar para todo el mundo.

Adición de permisos de escritura

Puede cambiar los permisos de archivos a través de un protocolo de transferencia de archivos (FTP) o cliente de Secure Shell (SSH). FTP es un protocolo de software para el intercambio de información entre ordenadores a través de una red, mientras que SSH es un programa de shell para ejecutar comandos en un equipo remoto. Para cambiar los permisos de archivos a través de un cliente SSH, ingrese a su cuenta SSH y escriba los siguientes comandos de Unix:
discos compactos
encontrar . -type d -exec chmod 777 {} \;
chmod 666 descargador / config.ini

La eliminación de los permisos de escritura

Una vez que haya cambiado los permisos de archivo, debe ser capaz de acceder al Administrador de Conexión Magneto para completar la instalación o actualización que está intentando. Sin embargo, una vez que haya completado la instalación o actualización, es necesario eliminar los permisos de escritura de los archivos y carpetas una vez más. Para hacer esto a través de SSH, escriba los siguientes comandos:
encontrar . -type d -exec chmod 755 {} \;
encontrar . type f -exec chmod 644 {} \;
chmod o + w aplicación de medios var / etc / use_cache.ser