GitLab 아바타 이미지 안나올때
쓸만한지식 2014. 4. 1. 15:43
참고로 나는 GitLab + Apache 환경에서 돌리고 있다.
아바타 이미지가 안나오는 원인은 뭐 여러가지 있겠으나, 나 같은 경우는 이미지 요청 URL 을 아파치가 처리하지 않아서 아바타 이미지가 안보였다.
※ 아바타 이미지 URL : /uploads/user/avatar/xxxx 요런 URL 로 요청한다.
아무튼 apache 설정을 살짝 수정해 줘야된다.
나는 GitLab을 쌩 도메인(ex) http://stove99.tistory.com)으로 설치하지 않고 서브디렉토리 형식으로 설치했다. (http://stove99.tistory.com/git)
요렇게 설치하는건 이전 포스트에 작성했었다.
아무튼 이전 포스트 내용을 기반으로 쪽바로 수정을 할려면 /etc/apache2/sites-enabled/git 파일을 수정하면 된다.
파일내용
ProxyPass /git/uploads ! <Location /git/> ProxyPass http://127.0.0.1:9292/git/ ProxyPassReverse http://127.0.0.1:9292/git/ </Location>
<Location> 바깥쪽에 /git/uploads URL 에 대해서는 아파치에서 처리할거라고 ProxyPass /git/uploads ! 요런 설정을 추가해 주면 된다.
끝~~
'쓸만한지식' 카테고리의 다른 글
Jetty 로 개발할때 org.eclipse.jetty.util.Utf8Appendable$NotUtf8Exception: Not valid UTF8! 익셉션 처리 (0) | 2014.05.14 |
---|---|
Oracle Client 다운로드 받기 (0) | 2014.04.11 |
이클립스로 GitLab 연결하기 (egit 이용) (2) | 2014.03.31 |
Ubuntu GitLab 설치하기 with apache, mysql (0) | 2014.03.27 |
Linux 서버에서 java.lang.NoClassDefFoundError: sun/awt/X11GraphicsEnvironment 에러날때 (1) | 2014.03.18 |