On Jun 19, 8:22 pm, l5x <[EMAIL PROTECTED]> wrote:
> Hello,
>
> Request Method:         GET
> Request URL:    https://age86.internetdsl.tpnet.pl/
> Exception Type:         AttributeError
> Exception Value:        'Connection' object has no attribute 'ping'
> Exception Location:     /usr/django/django/db/backends/mysql/base.py in
> _valid_connection, line 162
> Python Executable:      /usr/bin/python
> Python Version:         2.5.0
>
> Traceback:
> File "/usr/django/django/core/handlers/base.py" in get_response
>   82.                 response = callback(request, *callback_args,
> **callback_kwargs)
> File "/usr/django/django/contrib/auth/decorators.py" in __call__
>   66.         if self.test_func(request.user):
> File "/usr/django/django/contrib/auth/middleware.py" in __get__
>   5.             request._cached_user = get_user(request)
> File "/usr/django/django/contrib/auth/__init__.py" in get_user
>   83.         user = backend.get_user(user_id) or AnonymousUser()
> File "/usr/django/django/contrib/auth/backends.py" in get_user
>   68.             return User.objects.get(pk=user_id)
> File "/usr/django/django/db/models/manager.py" in get
>   82.         return self.get_query_set().get(*args, **kwargs)
> File "/usr/django/django/db/models/query.py" in get
>   192.         num = len(clone)
> File "/usr/django/django/db/models/query.py" in __len__
>   53.                 self._result_cache = list(self.iterator())
> File "/usr/django/django/db/models/query.py" in iterator
>   162.         for row in self.query.results_iter():
> File "/usr/django/django/db/models/sql/query.py" in results_iter
>   200.         for rows in self.execute_sql(MULTI):
> File "/usr/django/django/db/models/sql/query.py" in execute_sql
>   1473.         cursor = self.connection.cursor()
> File "/usr/django/django/db/backends/__init__.py" in cursor
>   33.         cursor = self._cursor(settings)
> File "/usr/django/django/db/backends/mysql/base.py" in _cursor
>   170.         if not self._valid_connection():
> File "/usr/django/django/db/backends/mysql/base.py" in
> _valid_connection
>   162.                 self.connection.ping()
>
> It occured after I had recompiled mod_python 3.3.1 on Apache2.2.3 with
> Python2.5 instead of Python2.4.
>
> I can import MySQLdb using both Python2.5 and Python2.4.
>
> With Python2.4 I could perform 'syncdb' but now it is: Connection
> object has no attribute 'get_server_info'.
>
> My distro is Debian Etch 4.0 Stable. Django is the newest SVN.
>
> Does anybody know how to fix it?

If anybody is interested - it works fine with PostgreSQL (psycopg2)
and SQLite3. No luck with MySQL 5 (MySQLdb).
--~--~---------~--~----~------------~-------~--~----~
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