#8585: InterfaceError with MySQLdb set_character_set
-----------------------------+----------------------------------------------
 Reporter:  khsing           |       Owner:  nobody    
   Status:  new              |   Milestone:  1.0       
Component:  Admin interface  |     Version:  1.0-beta-1
 Keywords:                   |       Stage:  Unreviewed
Has_patch:  0                |  
-----------------------------+----------------------------------------------
 I have syncdb and runserver via console mode without any error. but when I
 want to run it via mod_python, and I got some error like this.
 {{{
 Environment:

 Request Method: GET
 Request URL: http://218.30.114.220/infocoll/admin/
 Django Version: 1.0-beta_1-SVN-unknown
 Python Version: 2.4.3
 Installed Applications:
 ['django.contrib.auth',
  'django.contrib.contenttypes',
  'django.contrib.sessions',
  'django.contrib.admin',
  'infocoll.info',
  'infocoll.log']
 Installed Middleware:
 ('django.middleware.common.CommonMiddleware',
  'django.contrib.sessions.middleware.SessionMiddleware',
  'django.contrib.auth.middleware.AuthenticationMiddleware',
  'django.middleware.doc.XViewMiddleware')


 Traceback:
 File "/usr/lib/python2.4/site-packages/django/core/handlers/base.py" in
 get_response
   86.                 response = callback(request, *callback_args,
 **callback_kwargs)
 File "/usr/lib/python2.4/site-packages/django/contrib/admin/sites.py" in
 root
   155.         if not self.has_permission(request):
 File "/usr/lib/python2.4/site-packages/django/contrib/admin/sites.py" in
 has_permission
   113.         return request.user.is_authenticated() and
 request.user.is_staff
 File "/usr/lib/python2.4/site-packages/django/contrib/auth/middleware.py"
 in __get__
   5.             request._cached_user = get_user(request)
 File "/usr/lib/python2.4/site-packages/django/contrib/auth/__init__.py" in
 get_user
   78.         user_id = request.session[SESSION_KEY]
 File "/usr/lib/python2.4/site-
 packages/django/contrib/sessions/backends/base.py" in __getitem__
   46.         return self._session[key]
 File "/usr/lib/python2.4/site-
 packages/django/contrib/sessions/backends/base.py" in _get_session
   168.                 self._session_cache = self.load()
 File "/usr/lib/python2.4/site-
 packages/django/contrib/sessions/backends/db.py" in load
   15.                 expire_date__gt=datetime.datetime.now()
 File "/usr/lib/python2.4/site-packages/django/db/models/manager.py" in get
   81.         return self.get_query_set().get(*args, **kwargs)
 File "/usr/lib/python2.4/site-packages/django/db/models/query.py" in get
   295.         num = len(clone)
 File "/usr/lib/python2.4/site-packages/django/db/models/query.py" in
 __len__
   151.                 self._result_cache = list(self.iterator())
 File "/usr/lib/python2.4/site-packages/django/db/models/query.py" in
 iterator
   266.         for row in self.query.results_iter():
 File "/usr/lib/python2.4/site-packages/django/db/models/sql/query.py" in
 results_iter
   200.         for rows in self.execute_sql(MULTI):
 File "/usr/lib/python2.4/site-packages/django/db/models/sql/query.py" in
 execute_sql
   1613.         cursor = self.connection.cursor()
 File "/usr/lib/python2.4/site-packages/django/db/backends/__init__.py" in
 cursor
   56.         cursor = self._cursor(settings)
 File "/usr/lib/python2.4/site-packages/django/db/backends/mysql/base.py"
 in _cursor
   221.             self.connection = Database.connect(**kwargs)
 File "build/bdist.linux-x86_64/egg/MySQLdb/__init__.py" in Connect
   74.     return Connection(*args, **kwargs)
 File "build/bdist.linux-x86_64/egg/MySQLdb/connections.py" in __init__
   198.         self.set_character_set(charset)
 File "build/bdist.linux-x86_64/egg/MySQLdb/connections.py" in
 set_character_set
   277.                 super(Connection, self).set_character_set(charset)

 Exception Type: InterfaceError at /infocoll/admin/
 Exception Value: (0, '')
 }}}
 here is some info of mine
 * mysql
 {{{
 Server version:         5.1.26-rc-log Source distribution
 Protocol version:       10
 Connection:             Localhost via UNIX socket
 Server characterset:    utf8
 Db     characterset:    utf8
 Client characterset:    utf8
 Conn.  characterset:    utf8
 }}}
 * host
 {{{
 Linux JA_PUBLIC_TEST_114_220 2.6.18-53.el5 #1 SMP Mon Nov 12 02:14:55 EST
 2007 x86_64 x86_64 x86_64 GNU/Linux
 Python 2.4.3
 MySQL-python-1.2.2
 }}}

-- 
Ticket URL: <http://code.djangoproject.com/ticket/8585>
Django Code <http://code.djangoproject.com/>
The web framework for perfectionists with deadlines
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django updates" 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/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to