Mam problem z uprawnieniami. Za pomocą wickedpdf na mojej aplikacji rails do drukowania, produkuje pliki zasobów tmp do katalogu /tmp/cache/assets
. Zapisywane pliki, takie jak ten, mają tę wartość: sprockets%2F2c9f9e326ac1c7cd3f07a1a3c9051874
mają wartość owner="nobody"
i permissions="rw--------"
, więc zasób wickedpdf powoduje błąd podczas drukowania.Uprawnienia na/tmp/cache/assets w aplikacji RAIL
Można to poprawić za pomocą prostego chmod -R 777 /tmp
, ale nie mogę tego zrobić za każdym razem, gdy zasób wygeneruje nowy podkatalog do /tmp
bez żadnych uprawnień. Możliwe jest ustawienie katalogu tmp, jego podkatalogów i plików z wszystkimi uprawnieniami na zawsze, również dla nowych plików, które moje zasoby będą produkować w przyszłości?
skierowana w http://stackoverflow.com/questions/7524262/permission-denied-in-tmp –
Niestety ale to nie to samo problem. Potrzebuję innego rozwiązania. – DARIODF
Czy używasz apache lub ngnix? Czy możesz nam powiedzieć użytkownikowi serwera WWW, na przykład w apache są dane www, więc jednym z rozwiązań jest przypisanie uprawnień do tego użytkownika w folderze. – rderoldan1