Jeg har flyttet en Magento 1.9 fra en server til en anden. Min udfordring består i, at når Magento genererer cachede billeder, så bliver de udstyre med 640 i file permission og kan dermed ikke vises. Ændrer jeg den så manuelt til 644, så vises det fint.
Jeg har googlet alt muligt og mange løsninger inkluderer SSH, men det er ikke muligt på den shared hosting jeg er på.
Kan man ikke manuelt et eller andet sted i Magento bestemme hvilken file permission nygenererede filer skal have?
Jeg har rettet i den der uploader.php. Det hjælper ikke og slet ikke på filer der er flyttet med.
Det er hosted ved Curanet. Jeg savner et sted hvor jeg manuelt kan fortælle Magento hvilke tilladelser de cachede filer skal have.
Hej @Jeppe D,
Kør venligst under kommandoen i Magento rodmappe for at give tilladelse til filer og mapper
find . -type f -exec chmod 400 {} + find . -type d -exec chmod 500 {} + find var/ -type f -exec chmod 600 {} + find media/ -type f -exec chmod 600 {} + find var/ -type d -exec chmod 700 {} + find media/ -type d -exec chmod 700 {} + chmod 700 includes chmod 600 includes/config.php
-
Hvis mit svar er nyttigt, skal du acceptere som løsning & give Kudos
Tak for svaret, men er vi ikke enige om at det kræver SSH adgang for at gøre det, og det har jeg ikke. Desværre.