2013-09-10 3 views
2

пожалуйста, как установить Github 6.0 с Apache2?Gitlab6.0 и Apache2

Gitlab устанавливается в соответствии с первоначальными инструкциями

коррективов в Unicorn.rb

 

    ... 
    #listen "/home/git/gitlab/tmp/sockets/gitlab.socket", :backlog => 64 
    #listen "127.0.0.1:8080", :tcp_nopush => true 
    listen "127.0.0.1:8080" 
    ... 

Мой Apache2 конф является:

 

    <VirtualHost *:80> 
     ServerName git.domain.com 

     ErrorLog /var/log/apache2/gitlab_error.log 
     CustomLog /var/log/apache2/gitlab_access.log combined 

     ProxyRequests Off 
     ProxyPreserveHost On 
     ProxyPass/http://127.0.0.1:8080/ 
     <Location /> 
      ProxyPassReverse/
      Order deny,allow 
      Allow from all 
     </Location> 
    </VirtualHost> 

Bud я получаю:

 

    The proxy server received an invalid response from an upstream server. 
    The proxy server could not handle the request GET /users/sign_in. 

    Reason: Error reading from remote server 

Спасибо

+0

Я решил эту проблему. У меня был тайм-аут unicorn.rb, равный 700. Затем проблема остановилась. –

ответ

1

В случае, если это поможет кому-либо еще;

У меня была такая же проблема, но в моем случае нехватка дискового пространства. Я удалил несколько больших резервных копий и перезапустил apache с service httpd restart, и мой gitlab вернулся.