我有一个权限问题。
在我的Rails应用程序中使用wickedpdf打印时,它会将tmp资产文件生成到目录
可以通过简单的
/tmp/cache/assets
中。
它写入的文件,例如sprockets%2F2c9f9e326ac1c7cd3f07a1a3c9051874
,其owner="nobody"
和permissions="rw--------"
,因此wickedpdf提供的资产在打印时出现错误。可以通过简单的
chmod -R 777 /tmp
来纠正这个问题,但我不能每次资产在/tmp
中生成新的子目录且没有权限时都这样做。
是否可能永久设置tmp目录及其子目录和文件的所有权限,包括未来我的资产产生的新文件?