Does setting debug to true reveal anything about why this is happening? On Nov 18, 8:24 am, eeyore <[email protected]> wrote: > I am using Media Temple to host my site. Every form on submit throws > 500 error - users can make purchases but won't see "thank you" > message. > > My guess is that the emails are not being sent o the configuration of > the server is incorrect. > > Here is my config > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > +++ > server.document-root = "/home/xxx/domains/xxx.com/html/" > server.errorlog = runtime_base + "/mt_lighttpd.error.log" > accesslog.filename = runtime_base + "/ > mt_lighttpd.access.log" > > url.access-deny = ( "~", ".inc" ) > > fastcgi.server = ( > "/main.fcgi" => ( > "main" => ( > "socket" => "/var/tmp/" + appname + ".sock", # don't change this > "check-local" => "disable", > ) > ) > ) > > alias.url = ( > "/media/" => "/home/xxx/data/python/django/django/contrib/admin/ > media/", > "/static/" => "/home/xxx/containers/django/xxx/static/", > ) > > url.rewrite-once = ( > "^(/media.*)$" => "$1", > "^(/static.*)$" => "$1", > "^/favicon\.ico$" => "/media/favicon.ico", > "^(/.*)$" => "/main.fcgi$1", > ) > > server.error-handler-404 = "/main.fcgi" > > Error log > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > +++ > > File "/nfs/c07/h04/mnt/xxx/data/python/lib/Django-1.1.2-py2.4.egg/ > django/template/__init__.py", line 914, in render > File "/home/xxx/containers/django/xxx/localsite/templatetags/ > categories.py", line 68, in category_tree > for cats in > Category.objects.root_categories().order_by('ordering'): > > Category tree > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > +++ > @register.simple_tag > def category_tree(id=None, exclude=None): > > active_cat = None > if id: > try: > active_cat = Category.objects.active().get(id=id) > except Category.DoesNotExist: > active_cat = None > current_site = Site.objects.get_current() > cache_key = "cat-%s" % current_site.id > existing_tree = cache.get(cache_key, None) > if existing_tree is None: > root = Element("ul") > for cats in > Category.objects.root_categories().order_by('ordering'): > if exclude and (cats.name.lower() == exclude): > continue > recurse_for_children(cats, root, active_cat) > existing_tree = root > cache.set(cache_key, existing_tree) > # If we have an active cat, search through and identify it > # This search is less expensive than the multiple db calls > if active_cat: > active_cat_id = "category-%s" % active_cat.id > for li in existing_tree.getiterator("li"): > if li.attrib["id"] == active_cat_id: > link = li.find("a") > link.attrib["class"] = "current" > break > return tostring(existing_tree, 'utf-8')
-- You received this message because you are subscribed to the Google Groups "Satchmo users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/satchmo-users?hl=en.
