mbligh | 1201665 | 2008-10-03 17:50:54 +0000 | [diff] [blame] | 1 | <IfModule !prefork.c> |
| 2 | # Django requires the prefork MPM, so just fail with this bogus directive |
| 3 | # if it's not loaded. See |
| 4 | # http://test.kernel.org/autotest/AutotestServerInstall for more info. |
| 5 | ERROR__DJANGO_REQUIRES_THE_PREFORK_MPM |
| 6 | </IfModule> |
mbligh | e8819cd | 2008-02-15 16:48:40 +0000 | [diff] [blame] | 7 | |
Dale Curtis | 74a314b | 2011-06-23 14:55:46 -0700 | [diff] [blame] | 8 | # |
| 9 | # Try to serve admin media files, no matter where django is actually installed |
| 10 | # Covers python versions 2.4 through 2.7 and also django installed by utils/build_externals.py |
| 11 | # |
| 12 | RewriteEngine On |
| 13 | RewriteCond /usr/local/autotest/site-packages/django/contrib/admin/media -d |
| 14 | RewriteRule /media(.*) /usr/local/autotest/site-packages/django/contrib/admin/media$1 |
jamesren | c394022 | 2010-02-19 21:57:37 +0000 | [diff] [blame] | 15 | |
Dale Curtis | 74a314b | 2011-06-23 14:55:46 -0700 | [diff] [blame] | 16 | RewriteCond /usr/lib/python2.4/site-packages/django/contrib/admin/media -d |
| 17 | RewriteRule /media(.*) /usr/lib/python2.4/site-packages/django/contrib/admin/media$1 |
| 18 | |
| 19 | RewriteCond /usr/lib/python2.5/site-packages/django/contrib/admin/media -d |
| 20 | RewriteRule /media(.*) /usr/lib/python2.5/site-packages/django/contrib/admin/media$1 |
| 21 | |
| 22 | RewriteCond /usr/lib/python2.6/site-packages/django/contrib/admin/media -d |
| 23 | RewriteRule /media(.*) /usr/lib/python2.6/site-packages/django/contrib/admin/media$1 |
| 24 | |
| 25 | RewriteCond /usr/lib/python2.7/site-packages/django/contrib/admin/media -d |
| 26 | RewriteRule /media(.*) /usr/lib/python2.7/site-packages/django/contrib/admin/media$1 |
| 27 | |
| 28 | <Location ~ "/(afe|new_tko|croschart)/server"> |
jamesren | c394022 | 2010-02-19 21:57:37 +0000 | [diff] [blame] | 29 | SetHandler python-program |
| 30 | PythonHandler django.core.handlers.modpython |
| 31 | SetEnv DJANGO_SETTINGS_MODULE frontend.settings |
| 32 | PythonDebug On |
| 33 | # Force our own site-packages to be loaded by mod_python prior |
| 34 | # to mod_python's system python site-packages directory. |
| 35 | # This way our code can depend on library versions other than |
| 36 | # those available as packages on various OS distributions. |
| 37 | PythonPath "['/usr/local/autotest/site-packages', '/usr/local/autotest'] + sys.path" |
| 38 | </Location> |