It looks like yet another unicode bug. Could you tell me your Django
version.

On Sep 12, 9:40 am, "Peter Baumgartner" <[EMAIL PROTECTED]> wrote:
> I'm serving a Django site via fcgi with lighttpd. Just recently I've
> started getting Unhandled Exception errors (on a blank white page, not
> my Django 500.html page) at seemingly random times. A refresh will fix
> the problem.
>
> I've attached the traceback I see in the lighttpd log below. It looks
> like it has an issue with a non-unicode error, but if that is the
> case, I don't understand why a refresh wouldn't fix it. Any thoughts?
>
> 2007-09-12 00:19:17: (mod_fastcgi.c.2551) FastCGI-stderr: Traceback
> (most recent call last):
>   File 
> "/usr/local/lib/python2.4/site-packages/flup-0.5.dev_r2349-py2.4.egg/flup/server/fcgi_base.py",
> line 558, in run
>   File 
> "/usr/local/lib/python2.4/site-packages/flup-0.5.dev_r2349-py2.4.egg/flup/server/fcgi_base.py",
> line 1116, in handler
>   File "/usr/local/lib/python2.4/site-packages/django/core/handlers/wsgi.py",
> line 197, in __call__
>     response = self.get_response(request)
>   File "/usr/local/lib/python2.4/site-packages/django/core/handlers/base.py",
> line 126, in get_response
>     return callback(request, **param_dict)
>   File "/usr/local/lib/python2.4/site-packages/django/views/defaults.py",
> line 90, in server_error
>     return http.HttpResponseServerError(t.render(Context({})))
>   File "/usr/local/lib/python2.4/site-packages/django/template/__init__.py",
> line 181, in render
>     return self.nodelist.render(context)
>   File "/usr/local/lib/python2.4/site-packages/django/template/__init__.py",
> line 736, in render
>     bits.append(self.render_node(node, context))
>   File "/usr/local/lib/python2.4/site-packages/django/template/__init__.py",
> line 749, in render_node
>     return node.render(context)
>   File 
> "/usr/local/lib/python2.4/site-packages/django/template/loader_tags.py",
> line 82, in render
>     return compiled_parent.render(context)
>   File "/usr/local/lib/python2.4/site-packages/django/template/__init__.py",
> line 181, in render
>     return self.nodelist.render(context)
>   File "/usr/local/lib/python2.4/site-packages/django/template/__init__.py",
> line 736, in render
>     bits.append(self.render_node(node, context))
>   File "/usr/local/lib/python2.4/site-packages/django/template/__init__.py",
> line 749, in render_node
>     return node.render(context)
>   File 
> "/usr/local/lib/python2.4/site-packages/django/template/loader_tags.py",
> line 23, in render
>     result = self.nodelist.render(context)
>   File "/usr/local/lib/python2.4/site-packages/django/template/__init__.py",
> line 736, in render
>     bits.append(self.render_node(node, context))
>   File "/usr/local/lib/python2.4/site-packages/django/template/__init__.py",
> line 749, in render_node
>     return node.render(context)
>   File "/usr/local/lib/python2.4/site-packages/django/template/__init__.py",
> line 872, in render
>     return func(*resolved_vars)
>   File "/home/myuser/django/psr/../psr/content/templatetags/content.py",
> line 123, in site_menu
>     parent = Page.objects.get(slug=page[1])
>   File "/usr/local/lib/python2.4/site-packages/django/db/models/manager.py",
> line 69, in get
>     return self.get_query_set().get(*args, **kwargs)
>   File "/usr/local/lib/python2.4/site-packages/django/db/models/query.py",
> line 261, in get
>     obj_list = list(clone)
>   File "/usr/local/lib/python2.4/site-packages/django/db/models/query.py",
> line 114, in __iter__
>     return iter(self._get_data())
>   File "/usr/local/lib/python2.4/site-packages/django/db/models/query.py",
> line 482, in _get_data
>     self._result_cache = list(self.iterator())
>   File "/usr/local/lib/python2.4/site-packages/django/db/models/query.py",
> line 189, in iterator
>     cursor.execute("SELECT " + (self._distinct and "DISTINCT " or "")
> + ",".join(select) + sql, params)
>   File 
> "/usr/local/lib/python2.4/site-packages/MySQL_python-1.2.2-py2.4-linux-i686.egg/MySQLdb/cursors.py",
> line 166, in execute
>   File 
> "/usr/local/lib/python2.4/site-packages/MySQL_python-1.2.2-py2.4-linux-i686.egg/MySQLdb/connections.py",
> line 35, in defaulterrorhandler
> UnicodeDecodeError: 'utf8' codec can't decode byte 0x96 in position
> 21: unexpected code byte


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to