lunes, 14 de febrero de 2011

Permisos de Magento Connect

Para que funcione correctamente Magento Connect debemos darle permiso para que escriba en cualquier parte de la instalación de Magento, esto es, cualquiera de los archivos que están dentro del directorio donde se encuentra instalado. Como esto es una verdadera amenaza en la seguridad, es conveniente que cuando terminemos de trabajar con el Magento Connect devolvamos los permisos a su estado seguro. Para hacer esto en Linux (yo, personalmente en UBUNTU) desde la "consola":

DAR PERMISO PARA ESCRIBIR SOBRE TODOS LOS ARCHIVOS

Nos situamos en el directorio donde tenemos la instalación de Magento, por ejemplo en /var/www/magento:

cd /var/www/magento

Aplicamos el cambio de los permisos:

sudo find . -type d -exec chmod 777 {} \;

QUITAR PERMISO DE ESCRITURA EN LOS FICHEROS

Como hemos comentado, es conveniente dejar los permisos en su posición incial. No situamos en el directorio donde está instalado Magento:

cd /var/www/magento

Aplicamos el cambio de los permisos:

sudo find . -type f -exec chmod 644 {} \;
sudo find . -type d -exec chmod 755 {} \;
sudo chmod o+w var var/.htaccess app/etc
sudo chmod 550 pear
sudo chmod -R o+w media

No hay comentarios:

Publicar un comentario en la entrada