A у тебя же через nginx+Apache работает второй сайт? Или только Apache?
Просто, если у тебя 1ый вариант, то скинь настройки сюда. Я, думаю, по ним соорентируюсь.
Да даже если второй всё равно поделись рабочей конфигурацией плз = ) Будет полезно, я думаю, всему обществу.
Предположим, что Вы правильно настроили связку «apache+trac+svn» по этой статье (ведь Вы проверили, у Вас всё работает без nginx'а?).
Тогда Вам нужно лишь подправить конфигурацию nginx'а, который у Вас, скорее всего, обрабатывает статический контент, а динамический перенаправляет на apache.
На самом деле, стандартная конфигурация «nginx+apache» обычно беспроблемно справляется со всякими SVN'ами. Наверное, у Вас не вполне стандартная (вы точно правильно настроили apache+nginx без svn+trac?).
Вполне возможно, Вам помогут следующие location'ы в конфиге nginx'а (добавлять ровно туда же, где находятся остальные):
Проверил только с Апачем — к trac есть доступ. Логинится даже.
Когда включаю nginx, не работает… Ваши настройки пробовал — не помогли, к сожалению.
Кстати такой вопрос. А что вообще должно отображаться по ссылке /SNV/?
Я лично видел только /trac/ — у орта в плане. Ну и вот у себя увидел, когда nginx отключил. Или SVN это чисто репозиторий без «графической оболочки»?
блин ппц… тока щас заметил что "<" и ">" и всё что между ними не отображается…
выше под /trac/ и /svn/ я имел ввиду «сервак»/trac/«проект» и «сервак»/svn/«проект»
У меня уже пар из ушей идёт… перепробовал всё что только читал, и что просто в голову приходило… В общем, если не трудно, то просто сбросьте все конфиги на trac и на svn, которые у вас работают с nginx+Apache.
Лучше выложите Вы свои конфиги, а мы попробуем найти и поправить ошибки.
Ещё, попробуйте поставить последние версии программ в связке, если ещё не стоят. Т.к. у меня с этой связкой никогда ещё проблем не было, с минимальной конфигурацией.
Если совсем будет невтерпёж — запустите SVN с Trac на отдельных портах, вне связки. Избавитесь не только от своих проблем, но и прибавите веб-обвязке скорости. А потом, быть может, попрощаетесь с apache насовсем :-)
Бросил я это дело… и вам советую.
Делайте так:
Redmine+SVN (причём SVN как отдельный серв, а не через апач) (редмине в автозагрузку)
Встаёт всё вообще без проблем — работает гладко со связкой nginx+apache. Ни в чём не конфликтит.
К тому же, если вы приверженец распределённого хранилища, а не централизованного (SVN), то Redmine поддерживает и Git, и Mercurial, и Bazaar
9 комментариев
Просто, если у тебя 1ый вариант, то скинь настройки сюда. Я, думаю, по ним соорентируюсь.
Да даже если второй всё равно поделись рабочей конфигурацией плз = ) Будет полезно, я думаю, всему обществу.
Я настраивал такую связку, хлопот не было никаких.
Потом на чистый nginx перешёл на 80 порту — и на чистый apache только для svn и trac на 8080.
Тогда Вам нужно лишь подправить конфигурацию nginx'а, который у Вас, скорее всего, обрабатывает статический контент, а динамический перенаправляет на apache.
На самом деле, стандартная конфигурация «nginx+apache» обычно беспроблемно справляется со всякими SVN'ами. Наверное, у Вас не вполне стандартная (вы точно правильно настроили apache+nginx без svn+trac?).
Вполне возможно, Вам помогут следующие location'ы в конфиге nginx'а (добавлять ровно туда же, где находятся остальные):
Когда включаю nginx, не работает… Ваши настройки пробовал — не помогли, к сожалению.
Кстати такой вопрос. А что вообще должно отображаться по ссылке /SNV/?
Я лично видел только /trac/ — у орта в плане. Ну и вот у себя увидел, когда nginx отключил. Или SVN это чисто репозиторий без «графической оболочки»?
выше под /trac/ и /svn/ я имел ввиду «сервак»/trac/«проект» и «сервак»/svn/«проект»
Ещё, попробуйте поставить последние версии программ в связке, если ещё не стоят. Т.к. у меня с этой связкой никогда ещё проблем не было, с минимальной конфигурацией.
Если совсем будет невтерпёж — запустите SVN с Trac на отдельных портах, вне связки. Избавитесь не только от своих проблем, но и прибавите веб-обвязке скорости. А потом, быть может, попрощаетесь с apache насовсем :-)
Делайте так:
Redmine+SVN (причём SVN как отдельный серв, а не через апач) (редмине в автозагрузку)
Встаёт всё вообще без проблем — работает гладко со связкой nginx+apache. Ни в чём не конфликтит.
К тому же, если вы приверженец распределённого хранилища, а не централизованного (SVN), то Redmine поддерживает и Git, и Mercurial, и Bazaar