Bestandsrechten voor prestashop (file permissions)
De juiste bestandsrechten instellen op je Prestashop server is belangrijk voor een probleemloze en veilige werking van je webwinkel. De rechten van je bestanden (file permissions in het Engels) bepalen wie bestanden en mappen op je server kunnen lezen, schrijven en uitvoeren. Dit is niet alleen belangrijk om de veiligheid van je Prestashop winkel te waarborgen, maar essentieel om de frontend en backend van Prestashop naar behoren te laten functioneren. Veelvoorkomende problemen zijn modules die niet werken en problemen met uploaden van afbeeldingen en andere bestanden zoals thema’s en modules. Je kunt via je FTP-programma zelf per bestand of map instellen of je openbaar of alleen voor de eigenaar toegang geeft tot bepaalde lees-, schrijf- en uitvoer- rechten op bestanden en mappen.
Voor Prestashop stellen we voor de onderstaande directory’s de file permissie’s in op 644 voor bestanden en 755 voor mappen. 644 zorgt ervoor dat de eigenaar van de server de bestanden zowel kan schrijven als lezen maar openbaar de bestanden alleen gelezen kunnen worden. 755 zorgt ervoor dat de mappen alleen niet kunnen worden beschreven door publieke rechten.
Stel (tot en met Prestashop 1.6) de onderstaande mappen en onderliggende mappen in op 755, en alleen de onderliggende bestanden in deze mappen in op 644:
- config/
- cache/
- log/
- img/
- mails/
- modules/
- themes/yourtheme/lang/
- themes/yourtheme/pdf/lang/
- themes/yourtheme/cache/
- translations/
- upload/
- download/
Stel (vanaf Prestashop 1.7) de onderstaande mappen en onderliggende mappen in op 755, en alleen de onderliggende bestanden in deze mappen in op 644:
- config/
- cache/
- log/
- img/
- mails/
- modules/
- themes/yourtheme/lang/
- themes/yourtheme/cache/
- translations/
- upload/
Nu zouden de bestandsrechten of file permissions niet meer de oorzaak zijn van issues met je Prestashop webshop.
Mocht je nog steeds problemen ondervinden kun je altijd contact met ons opnemen om te kijken of we jou verder kunnen helpen met je webwinkel.