在Ubuntu升级到16.04

时间:2017-04-29 11:18:02

标签: upgrade ubuntu-16.04 redmine

更新Ubuntu Server 14.04到16.04后,Redmine 3.3.2停止工作。升级前工作正常。对于Apache2,Redmine或Mysql,我在日志中看不到任何内容。系统日志中也没有任何日志。

redmine页面仅列出公共目录中的文件。

尝试更新/执行普通的gem,bundle和apt更新所有依赖项。

访问mysql也有效。

如何解决或追踪错误的位置有什么建议?

1 个答案:

答案 0 :(得分:0)

最终修复它的解决方案:

转到/usr/share/redmine-3.3.2并执行

bundle install

Passenger和Ruby已更新,旧的已删除。但是apache配置没有更新。

更新/etc/apache2/mods-enabled/passenger.load

LoadModule passenger_module /usr/local/rvm/gems/ruby-2.2.5/gems/passenger-5.1.3/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/rvm/gems/ruby-2.2.5/gems/passenger-5.1.3
PassengerDefaultRuby /usr/local/rvm/gems/ruby-2.2.5/wrappers/ruby

更新/etc/apache2/mods-enabled/passenger.conf

LoadModule passenger_module /usr/local/rvm/gems/ruby-2.2.5/gem/passenger-5.1.3/buildout/apache2/mod_passenger.so

<IfModule mod_passenger.c>
    PassengerRoot /usr/local/rvm/gems/ruby-2.2.5/gems/passenger-5.1.3
    PassengerDefaultRuby /usr/local/rvm/gems/ruby-2.2.5/wrappers/ruby
    #PassengerFriendlyErrorPages on
</IfModule>

触摸/var/log/redmine/logfile.log并为该文件授予664权限。

然后重启Apache2

service apache2 restart