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