En el wiki de Magento encontré que los permisos de archivos y carpetas se configuraron en:
#for magento 1.5+
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
chmod o+w var var/.htaccess app/etc
chmod 550 mage
chmod -R o+w media
Pregunta:
Estoy tratando de establecer los permisos usando un cliente ftp. Sin embargo, las dos primeras filas se explican por sí mismas.
chmod o+w var var/.htaccess app/etc
¿Significa esto que debería aplicar permisos de escritura a la clase "otros", por lo tanto, cambiar los permisos para que sean 775 para la carpeta var y la carpeta etc. y los permisos del archivo .htaccess sean 664?
Lo mismo se aplica a la última línea de código.
Tenga en cuenta que soy consciente de que hay un hilo similar, sin embargo, los permisos sugieren que no se compara con los sugeridos en la wiki, y me gustaría seguir la wiki.
fuente
En conclusión:
Si no quiere asegurarse de que sus archivos estén seguros, primero debe averiguar qué API de servidor está utilizando su PHP. Puede encontrar esto creando una página phpinfo en su servidor web. Si su API es CGI / FastCGI como mía, los siguientes permisos parecen ser el camino correcto:
Como señaló Cags, hay una publicación más reciente basada en el conocimiento que sugiere que los permisos de carpeta se establezcan en 700 y los permisos de archivo se establezcan en 600. Probé estos permisos, sin embargo, mi sitio no funcionó después.
fuente