redmine4.1service启动报错 shell命令启动正常

xuwei_qiaofeng xuwei_qiaofeng 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
环境:centos7.8
ruby 2.4.9
安装基本参照官方设置

直接用命令启动
/usr/local/rvm/gems/ruby-2.4.9/bin/puma -b tcp://127.0.0.1:9292 -e production



redmine可以正常进入



但是如果把这些写入service文件,通过systemctl start redmine.service启动

[Unit]
Description=Redmine
After=nginx.service
[Service]
Environment=RAILS_ENV=production
Type=simple
WorkingDirectory=/data/wwwroot/redmine
ExecStart=/usr/local/rvm/gems/ruby-2.4.9/bin/puma -b tcp://127.0.0.1:9292 -e production
User=redmine
[Install]
WantedBy=multi-user.target


===错误如下
Oct 21 10:38:41 iZj6c9tbls4i7mkurfz0syZ systemd[1]: Started Redmine.
Oct 21 10:38:41 iZj6c9tbls4i7mkurfz0syZ puma[22210]: /usr/share/rubygems/rubygems/dependency.rb:296:in `to_specs': Could not find 'puma' (>= 0.a) among 6 total gem(s) (Gem::LoadError)
Oct 21 10:38:41 iZj6c9tbls4i7mkurfz0syZ puma[22210]: from /usr/share/rubygems/rubygems/dependency.rb:307:in `to_spec'
Oct 21 10:38:41 iZj6c9tbls4i7mkurfz0syZ puma[22210]: from /usr/share/rubygems/rubygems/core_ext/kernel_gem.rb:47:in `gem'
Oct 21 10:38:41 iZj6c9tbls4i7mkurfz0syZ puma[22210]: from /usr/local/rvm/gems/ruby-2.4.9/bin/puma:25:in `<main>'
Oct 21 10:38:41 iZj6c9tbls4i7mkurfz0syZ puma[22210]: from /usr/bin/ruby_executable_hooks:24:in `eval'
Oct 21 10:38:41 iZj6c9tbls4i7mkurfz0syZ puma[22210]: from /usr/bin/ruby_executable_hooks:24:in `<main>'
Oct 21 10:38:41 iZj6c9tbls4i7mkurfz0syZ systemd[1]: redmine.service: main process exited, code=exited, status=1/FAILURE
Oct 21 10:38:41 iZj6c9tbls4i7mkurfz0syZ systemd[1]: Unit redmine.service entered failed state.
Oct 21 10:38:41 iZj6c9tbls4i7mkurfz0syZ systemd[1]: redmine.service failed.









直接在shell命令启动一切正常,请教一下
...全文
评论
收藏 已收藏
分享
返回顶部
xuwei_qiaofeng
Ruby/Rails 2,763 成员 1,761 内容