@@ -26,12 +26,13 @@ fixes
- fixed migrations of permissions that can lead to inconsistency.
Some users sent feedback that after upgrading from older versions issues
with updating default permissions occurred. RhodeCode detects that now and
resets default user permission to initial state if there is a need for that.
Also forces users to set the default value for new forking permission.
- #535 improved apache wsgi example configuration in docs
1.4.0 (**2012-09-03**)
----------------------
news
@@ -664,18 +664,27 @@ that, you'll need to:
- Enable the WSGIScriptAlias directive for the wsgi dispatch script,
as in the following example. Once again, check the paths are
correctly specified.
Here is a sample excerpt from an Apache Virtual Host configuration file::
WSGIDaemonProcess pylons user=www-data group=www-data processes=1 \
WSGIDaemonProcess pylons \
threads=4 \
python-path=/home/web/rhodecode/pyenv/lib/python2.6/site-packages
WSGIScriptAlias / /home/web/rhodecode/dispatch.wsgi
WSGIPassAuthorization On
.. note::
when running apache as root please add: `user=www-data group=www-data`
into above configuration
RhodeCode cannot be runned in multiprocess mode in apache, make sure
you don't specify `processes=num` directive in the config
Example wsgi dispatch script::
import os
os.environ["HGENCODING"] = "UTF-8"
os.environ['PYTHON_EGG_CACHE'] = '/home/web/rhodecode/.egg-cache'
Status change: