有宝石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
但没有看到任何正确的解决方案。 如何解决这个问题。
答案 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/*