我正在使用rails app。这个应用程序部署在亚马逊上我试图预编译它抛出错误的资产
Errno::EACCES: Permission denied @ rb_sysopen - /public/assets/application-23fe644956af6dcd73aee2d2f3e24295.js
请帮忙。提前谢谢。
答案 0 :(得分:1)
您的用户似乎无权写信/public/assets
。
很难确切知道系统上的内容是如何设置的,但您可以通过使用sudo
获取该文件夹的所有权来使其工作(但始终谨慎使用sudo
如果你不知道自己在做什么,那就搞砸了你的系统:
sudo chown ubuntu /public/assets