Podejrzewam, że uprawnienia mogły zostać pomieszane w mojej instalacji Magento 2. W starych wersjach uruchomiłbym następujące polecenie, aby utworzyć foldery 755 i pliki 644:
find . -type f -exec chmod -c 644 {} \; && find . -type d -exec chmod -c 755 {} \;
Czy możesz dać mi znać, jakie są prawidłowe uprawnienia do plików i folderów dla Magento 2, ponieważ wydają się one różne? Ponadto, jeśli istnieją określone foldery lub pliki, które wymagałyby różnych uprawnień.
var/cache
i pub/static
potrzebujesz zestawu bitów suid. Użyłem: find var/cache -type d -print0 | xargs -0 sudo chmod 1775