LINUX.ORG.RU
ФорумAdmin

Redmine ошибка при создании пользователя

 , , ,


0

1

Доброго времени суток. Установил на ubuntu redmine 3.2.2 (apache2, ruby, passenger, ssl). БД=mysql. Начинаю админить через браузер. Пробую добавить пользователей сразу вылетает ошибка:«Произошла ошибка на странице, к которой вы пытались получить доступ.» Таже ошибка если пытаюсь редактировать админскую учетку... В чем может быть косяк?

На другом в точности таком же серваке стоит такой же редмаин, но цепляется к базе MSSQL, все работает, все хорошо?

Лето, телепаты в отпуске...

куда пишется лог? сразу после ошибки смотри:

sudo journalctl -e

mandala ★★★★★
()
Ответ на: комментарий от mandala

лог пишется /redmine/production.log вот ошибка: Processing by UsersController#new as HTML Current user: admin (id=1) Rendered users/_form.html.erb (1765.1ms) Rendered users/new.html.erb within layouts/admin (1769.3ms) Completed 500 Internal Server Error in 1850ms (ActiveRecord: 72.0ms)

ActionView::Template::Error (Permission denied @ dir_s_mkdir - /opt/redmine_izum/redmine-3.2.2/tmp/cache/D39): 10: <p><%= f.text_field :lastname, :required => true %></p> 11: <p><%= f.text_field :mail, :required => true %></p> 12: <% unless @user.force_default_language? %> 13: <p><%= f.select :language, lang_options_for_select %></p> 14: <% end %> 15: <% if Setting.openid? %> 16: <p><%= f.text_field :identity_url %></p> lib/redmine/i18n.rb:112:in `languages_options' app/helpers/application_helper.rb:1020:in `lang_options_for_select' app/views/users/_form.html.erb:13:in `_app_views_users__form_html_erb___3919865609844663674_69987547021260' app/views/users/new.html.erb:4:in `block in _app_views_users_new_html_erb__2684325232714271160_69987546948980' app/helpers/application_helper.rb:1030:in `labelled_form_for' app/views/users/new.html.erb:3:in `_app_views_users_new_html_erb__2684325232714271160_69987546948980' lib/redmine/sudo_mode.rb:63:in `sudo_mode'

Походу что-то с правами перемудрил...

vadim55_242
() автор топика
Ответ на: комментарий от blackst0ne

Проблему локализовал: выставил 777 на права. Притом на файловое хранилище ./files и на ./tmp. Наверное не совсем верно сделал. Убрал 777, пробую добавить пользователя www-data в группу(из под которого работает redmine), но этого не помогает. Или в эту группу нужно добавлять всех пользователей, которых я завожу в редмаин?! Каких пользаков добавить?

vadim55_242
() автор топика
Ответ на: комментарий от blackst0ne

Прочитал мат.часть - все понятно. Дело в том, система у меня запускается под одним пользователем (redmine). А приложение redmine я ставил под специально созданным пользователем(redmine_izum). В доке написано, что на каталоги tmp и files нужно выставлять права на пользователя под которым запускается. Так и сделал, но не работает так. Посмотрел с помощью ps auxf, под кем запускается: redmine+ Не совсем понятно про «+» ?

vadim55_242
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.