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