在我的电脑上,我可以通过以下方式启动redmine:
cd /usr/share/redmine
bundle exec rails server webrick -e production -p 3001
这将在端口3001开始redmine就好了。
如果我创建一个bash脚本,它总是从端口3000开始,就像参数被忽略一样。
我究竟做错了什么 ?
这就是我所拥有的
#!/bin/bash
#exec /usr/lib/x86_64-linux-gnu/opera/opera --no-sandbox $@
cd /usr/share/redmine
# Port from settings file will be ignored either way ...
#bundle exec rails -p 3003 server webrick -e production
bundle exec rails server webrick -e production -p 3001
答案 0 :(得分:0)
快速检查一下,发现你的脚本对我来说非常合适,更改脚本中的端口也会改变WEBrick正在监听的端口。
脚本没什么问题。