自定义Dokku / Heroku buildpack无法安装宝石(权限被拒绝)

时间:2015-08-22 18:29:58

标签: ruby heroku gem dokku buildpack

当我的自定义buildpack运行时,它总是无法手动安装gems(/var/lib/gems),因为它无法访问 ERROR: While executing gem ... (Errno::EACCES) Permission denied - /var/lib/gems 目录。

抛出错误
tcl

我是否需要设置一些东西,以便我的buildpack可以安装这样的宝石?

信息
- 服务器=> Ubuntu 14.04 DigitalOcean Dokku图像(最新)
- Custom Buildpack => Noah-Huppert/buildpack-rack

1 个答案:

答案 0 :(得分:2)

试试这个:

sudo chown -R $USER "/var/lib/gems"

chmod -R 0777 /var/lib/gems 如果您愿意为所有用户提供读/写权限。