当我运行 Rails 应用程序并使用浏览器导航到它们时,我收到来自 rails
的错误消息:
Permission denied - /path/to/my_rails_app/tmp/cache/assets/development/sprockets/37b5a12047376b10a57191a10d3af30a rails error
我在
./tmp/
后面没有这样的文件/文件夹.问题是什么?
最佳答案
服务器无法写入创建或“拥有” my_rails_app 目录的用户。
chown -R webserveruser:webserveruser /path/to/my_rails_app
将 webserveruser 更改为 http、apache 或任何运行服务器的用户名。 : 右侧的实体是组,如果您需要在不更改用户的情况下进行写入访问,请使用您的用户可写的组名。
关于ruby-on-rails - rails : "Permission denied -/tmp/cache/assets/development/sprockets/..."?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19364940/