Я добавляю новые проекты в Redmine после перехода на новый сервер. Кажется, что проекты добавляются правильно. Я также могу добавить новые CR и DR. Однако после того, как они добавлены, я не могу их просматривать. Например:
http://redmine.mysite.com/projects/myproject/issues
Выдает внутреннюю ошибку. То же самое с календарем, диаграммами Ганта и невыполненными работами. Проблемы, по-видимому, добавляются, потому что я могу увидеть список всех проблем, перейдя по ссылке:
http://redmine.mysite.com/issues
Что интересно, я все еще могу выбирать старые выпуски, и они работают. Проблемы, добавленные в новые проекты, не работают.
Когда я проверяю свои журналы (журналы Apache и Redmine), никаких явных проблем не сообщается. Я действительно не уверен, куда идти дальше. Какие-либо предложения?
Обновление для конфигурации Apache
Выглядит это так:
LoadModule passenger_module /usr/local/lib/ruby/gems/1.8/gems/passenger-3.0.9/ext/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.8/gems/passenger-3.0.9
PassengerRuby /usr/local/bin/ruby
<VirtualHost *:80>
ServerName redmine.mysite.com
ServerAdmin infrastructure@mysite.com
DocumentRoot "/opt/redmine/latest/public"
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogLevel WARN
ErrorLog "/var/log/httpd/redmine-error.log"
CustomLog "/var/log/httpd/redmine-access.log" common
<Directory /opt/redmine/latest/public>
Options Indexes ExecCGI FollowSymlinks -MultiViews
Order allow,deny
Allow from all
AllowOverride all
</Directory>
<Location />
Include conf.d/auth_kerb.inc
Require ldap-attribute objectclass=person
</Location>
</VirtualHost>
Оказывается, возникла проблема с установкой, и невыполненные журналы не работали. Если отключить в проектах модуль backlogs, все заработает. Позже я рассмотрю более глубокую проблему, но немедленная необходимость была удовлетворена.
Вы пробовали это делать?
rake db:migrate RAILS_ENV=production