Show More
@@ -1,70 +1,75 b'' | |||
|
1 | 1 | .. _troubleshooting: |
|
2 | 2 | |
|
3 | 3 | |
|
4 | 4 | =============== |
|
5 | 5 | Troubleshooting |
|
6 | 6 | =============== |
|
7 | 7 | |
|
8 | 8 | :Q: **Missing static files?** |
|
9 | 9 | :A: Make sure either to set the `static_files = true` in the .ini file or |
|
10 | 10 | double check the root path for your http setup. It should point to |
|
11 | 11 | for example: |
|
12 | 12 | /home/my-virtual-python/lib/python2.6/site-packages/rhodecode/public |
|
13 | 13 | |
|
14 | 14 | | |
|
15 | 15 | |
|
16 | 16 | :Q: **Can't install celery/rabbitmq?** |
|
17 | 17 | :A: Don't worry RhodeCode works without them too. No extra setup is required. |
|
18 | 18 | Try out great celery docs for further help. |
|
19 | 19 | |
|
20 | 20 | | |
|
21 | 21 | |
|
22 | 22 | :Q: **Long lasting push timeouts?** |
|
23 | 23 | :A: Make sure you set a longer timeouts in your proxy/fcgi settings, timeouts |
|
24 | 24 | are caused by https server and not RhodeCode. |
|
25 | 25 | |
|
26 | 26 | | |
|
27 | 27 | |
|
28 | 28 | :Q: **Large pushes timeouts?** |
|
29 | 29 | :A: Make sure you set a proper max_body_size for the http server. Very often |
|
30 | 30 | Apache, Nginx or other http servers kill the connection due to to large |
|
31 | 31 | body. |
|
32 | 32 | |
|
33 | 33 | | |
|
34 | 34 | |
|
35 | 35 | :Q: **Apache doesn't pass basicAuth on pull/push?** |
|
36 | 36 | :A: Make sure you added `WSGIPassAuthorization true`. |
|
37 | 37 | |
|
38 | 38 | | |
|
39 | 39 | |
|
40 | 40 | :Q: **Git fails on push/pull?** |
|
41 | 41 | :A: Make sure you're using an wsgi http server that can handle chunked encoding |
|
42 | 42 | such as `waitress` or `gunicorn` |
|
43 | 43 | |
|
44 | 44 | | |
|
45 | 45 | |
|
46 | 46 | :Q: **How i use hooks in RhodeCode?** |
|
47 | 47 | :A: It's easy if they are python hooks just use advanced link in hooks section |
|
48 | 48 | in Admin panel, that works only for Mercurial. If you want to use githooks, |
|
49 | 49 | just install proper one in repository eg. create file in |
|
50 | 50 | `/gitrepo/hooks/pre-receive`. You can also use RhodeCode-extensions to |
|
51 | 51 | connect to callback hooks, for both Git and Mercurial. |
|
52 | 52 | |
|
53 | 53 | | |
|
54 | 54 | |
|
55 | 55 | :Q: **RhodeCode is slow for me, how can i make it faster?** |
|
56 | 56 | :A: See the :ref:`performance` section |
|
57 | 57 | |
|
58 | | | |
|
59 | ||
|
60 | :Q: **UnicodeDecodeError on Apache mod_wsgi** | |
|
61 | :A: Pleas read: https://docs.djangoproject.com/en/dev/howto/deployment/wsgi/modwsgi/#if-you-get-a-unicodeencodeerror | |
|
62 | ||
|
58 | 63 | For further questions search the `Issues tracker`_, or post a message in the |
|
59 | 64 | `google group rhodecode`_ |
|
60 | 65 | |
|
61 | 66 | .. _virtualenv: http://pypi.python.org/pypi/virtualenv |
|
62 | 67 | .. _python: http://www.python.org/ |
|
63 | 68 | .. _mercurial: http://mercurial.selenic.com/ |
|
64 | 69 | .. _celery: http://celeryproject.org/ |
|
65 | 70 | .. _rabbitmq: http://www.rabbitmq.com/ |
|
66 | 71 | .. _python-ldap: http://www.python-ldap.org/ |
|
67 | 72 | .. _mercurial-server: http://www.lshift.net/mercurial-server.html |
|
68 | 73 | .. _PublishingRepositories: http://mercurial.selenic.com/wiki/PublishingRepositories |
|
69 | 74 | .. _Issues tracker: https://bitbucket.org/marcinkuzminski/rhodecode/issues |
|
70 | 75 | .. _google group rhodecode: http://groups.google.com/group/rhodecode |
General Comments 0
You need to be logged in to leave comments.
Login now