Rails gem权限被拒绝@ rb_sysopen

时间:2018-03-31 02:55:42

标签: ruby-on-rails rubygems

有宝石country-state-select,我必须分叉,因为宝石没有维护&需要很少自定义更改。做出改变&推送代码。

比使用的gem文件

gem "country_state_select", "~> 3.1", :github => 'Faisal-nfl/Country-State-Select', :branch => 'faisal-dev'

country-state-select gem的数据由city-state gem填充。

在本地计算机上一切正常,但在服务器上部署时,它给出了错误

  

权限被拒绝@ rb_sysopen - /var/deploy/kids/web_head/shared/bundle/ruby/2.3.0/gems/city-state-0.0.13/lib/db/states.us

issues

看起来很明显是一个常见问题

但没有看到任何正确的解决方案。 如何解决这个问题。

2 个答案:

答案 0 :(得分:0)

你试过这个吗?

this.setContentPane(new JLabel(new ImageIcon("Path To Gif File")));

答案 1 :(得分:0)

我遇到同样的问题,这个解决方案对我有用:

$gem which city-state 

-> /Users/macbook/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/city-state-0.0.13/lib/city-state.rb


$sudo chown -R $(whoami) /Users/macbook/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/*