Hi Roberto, But I think the variables exist in settings.py and If I change them to what you suggested.
If I dont login I the website is entering an infinite redirect loop. Anyway this is not a very big concern. When I try to upload a document it says "Unhandled exception: No History Type matches the given query." It uploaded once and it never could upload again. This is very strange and any reason you can think of why this is happening? -Pavan On Tue, Jan 15, 2013 at 9:49 AM, Roberto Rosario <[email protected]> wrote: > Hi Pavan, > > Excellent, that will come in handy is anyone experiences a similar problem > in RedHat 5.6. > > For the login issue, create a settings_local.py on the same directory that > settings.py and add your specific values for the LOGIN_URL and > LOGIN_REDIRECT_URL settings. > > LOGIN_URL = '/mayan/login/' > LOGIN_REDIRECT_URL = '/mayan/' > > that should redirect you to /mayan if logged in and to /mayan/login if not > authenticated. > > --Roberto > > On Tuesday, January 15, 2013 4:35:34 AM UTC-4, Pavan wrote: >> >> Hi, >> >> It was actually a python and mod_wsgi incompatibility issue. I got it >> fixed by compiling the source of mod_wsgi and linking it instead of >> the one from yum repo. >> >> Other problem that has surfaced now is I am running the EDMS as an app >> on a webserver(apache). i.e., blabla.com/mayan. >> >> When I am logged in I can enter the site but when I am not, I get >> redirected to blabla.com/login but instead it should be pointing to >> blabla.com/mayan/login. When I change this in settings.py, it enters a >> infinite redirect loop. Where should I change the config so that I can >> enter the site through blabla.com/mayan and if I am not logged in, it >> should reroute me to blabla.com/mayan/login. >> >> The same is the case with logout. After I logout it takes me to >> blabla.com. It should probably take me to blabla.com/mayan/login or >> some default page that I can configure. >> >> Thanks >> >> On Tue, Jan 15, 2013 at 6:59 AM, Roberto Rosario >> <[email protected]> wrote: >> > Hi, >> > >> > That line uses a relative import that shouldn't throw that error ("from >> > __future__ import absolute_import" is even included at the top of the >> > module >> > to support previous versions going back to Python 2.5). Try running >> > from >> > the command line with: >> > >> > ./manage.py runserver >> > >> > after activating the virtualenv with: >> > >> > source <path to Mayan> >> > >> > And see if that throws more light in to the error. >> > >> > --Roberto >> > >> > On Monday, January 14, 2013 12:58:45 PM UTC-4, Pavan wrote: >> >> >> >> I am trying to deploy mayan-edms a django web application on a >> >> RedHat5.6 >> >> server in production mode with apache webserver. >> >> >> >> I have setup the database and the used a virtual-env to setup the env >> >> >> >> This is my httpd.conf >> >> >> >> WSGIScriptAlias /mayan /var/www/mayan/mayan/wsgi/dispatch.wsgi >> >> WSGIPythonPath >> >> /var/www/mayan/mayan:/var/www/mayan/lib/python2.6/site-packages >> >> <Directory /var/www/mayan/mayan> >> >> <Files wsgi.py> >> >> Order deny,allow >> >> Allow from all >> >> </Files> >> >> </Directory> >> >> >> >> I am getting a 500 error if I start apache with this conf. Could anyone >> >> tell me where it is getting misconfigured? >> >> >> >> This is the error >> >> >> >> [Mon Jan 14 12:47:02 2013] [error] [client 130.229.146.48] mod_wsgi >> >> (pid=21715): Exception occurred processing WSGI script >> >> '/var/www/mayan/mayan/wsgi/dispatch.wsgi'. >> >> [Mon Jan 14 12:47:02 2013] [error] [client 130.229.146.48] Traceback >> >> (most >> >> recent call last): >> >> [Mon Jan 14 12:47:02 2013] [error] [client 130.229.146.48] File >> >> >> >> "/var/www/mayan/lib/python2.6/site-packages/django/core/handlers/wsgi.py", >> >> line 250, in __call__ >> >> [Mon Jan 14 12:47:02 2013] [error] [client 130.229.146.48] >> >> self.load_middleware() >> >> [Mon Jan 14 12:47:02 2013] [error] [client 130.229.146.48] File >> >> >> >> "/var/www/mayan/lib/python2.6/site-packages/django/core/handlers/base.py", >> >> line 45, in load_middleware >> >> [Mon Jan 14 12:47:02 2013] [error] [client 130.229.146.48] mod = >> >> import_module(mw_module) >> >> [Mon Jan 14 12:47:02 2013] [error] [client 130.229.146.48] File >> >> "/var/www/mayan/lib/python2.6/site-packages/django/utils/importlib.py", >> >> line >> >> 35, in import_module >> >> [Mon Jan 14 12:47:02 2013] [error] [client 130.229.146.48] >> >> __import__(name) >> >> [Mon Jan 14 12:47:02 2013] [error] [client 130.229.146.48] File >> >> "/var/www/mayan/mayan/apps/common/__init__.py", line 17 >> >> [Mon Jan 14 12:47:02 2013] [error] [client 130.229.146.48] from >> >> .conf.settings import (AUTO_CREATE_ADMIN, AUTO_ADMIN_USERNAME, >> >> [Mon Jan 14 12:47:02 2013] [error] [client 130.229.146.48] ^ >> >> [Mon Jan 14 12:47:02 2013] [error] [client 130.229.146.48] >> >> SyntaxError: >> >> invalid syntax >> > >> > -- >> > >> > >> > >> >> >> >> -- >> /Pavan > > -- > > > -- /Pavan --
