redmine 启动的时候报错:C:Sitesredmine>ruby scriptrails server webrick -e production => Booting

redmine 启动的时候报错:C:Sitesredmine>ruby scriptrails server webrick -e production => Booting,第1张

redmine_charts-master是楼主装的一个插件,应用起来了,但是初始化插件的时候报错了,看了对应的代码,RAILS_DEFAULT_LOGGERinfo 'Starting Charts Plugin for RedMine',其实就是打个log,但是楼主的应用并没有赋值RAILS_DEFAULT_LOGGER这个常量
不需要这个log的话直接把这行删掉就行,需要log的话把这个常量替换为::Railslogger就可以了。
这个bug是redmine20的问题,官网上有bug帖的,>因为外网的80端口被电信禁用了,所以需要将redmine端口修改成8080端口。
1 修改Apach默认端口
11 修改/etc/apach2/sites-available/default文件中<VirtualHost :8080> 默认80端口
12 修改/etc/apache2/portsconf中的
NameVirtualHost :8080
Listen 8080
2 修改redmine虚拟服务器的端口
修改/etc/apach2/sites-enable/redmine,将其中80端口修改成8080端口。
<VirtualHost :8080>
ServerName pm
# !!! Be sure to point DocumentRoot to 'public'!
DocumentRoot /opt/redmine-222/public
<Directory /opt/redmine-222/public>
# This relaxes Apache security settings
AllowOverride all
# MultiViews must be turned off
Options -MultiViews
</Directory>
</VirtualHost>
3 重启Apache服务
service apache2 restart


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10787874.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-11
下一篇2023-05-11

发表评论

登录后才能评论

评论列表(0条)

    保存