--> -->

OperationalError

(1203, "User t24680rw already has more than 'max_user_connections' active connections")

If you want to report a bug, please save this page and attach it to your bug report.

Traceback

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

  1. /home/project-web/tmda/moin/lib/python2.4/site-packages/MoinMoin/request.py in run (self=<MoinMoin.request.RequestCGI object>)

    1. 1205 self.page.send_page(self, msg=msg)
    2. 1206 else:
    3. 1207 handler(self.page.page_name, self)
    4. 1208
    5. 1209 # generate page footer (actions that do not want this footer use
    • handler = <function do_show>
    • self = <MoinMoin.request.RequestCGI object>
    • self.page = <MoinMoin.Page.Page instance>
    • self.page.page_name = u'TmdaHistory'
  2. /home/project-web/tmda/moin/lib/python2.4/site-packages/MoinMoin/wikiaction.py in do_show (pagename=u'TmdaHistory', request=<MoinMoin.request.RequestCGI object>)

    1. 466 else:
    2. 467 request.cacheable = 1
    3. 468 Page(request, pagename).send_page(request, count_hit=1)
    4. 469
    5. 470
    • global Page = <class MoinMoin.Page.Page>
    • request = <MoinMoin.request.RequestCGI object>
    • pagename = u'TmdaHistory'
    • ).send_page undefined
    • count_hit undefined
  3. /home/project-web/tmda/moin/lib/python2.4/site-packages/MoinMoin/Page.py in send_page (self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestCGI object>, msg='', **keywords={'count_hit': 1})

    1. 1205 pagename=self.page_name, print_mode=print_mode,
    2. 1206 media=media, pi_refresh=pi_refresh,
    3. 1207 allow_doubleclick=1, trail=trail,
    4. 1208 )
    5. 1209
    • allow_doubleclick undefined
    • trail = []
  4. /home/project-web/tmda/moin/lib/python2.4/site-packages/MoinMoin/wikiutil.py in send_title (request=<MoinMoin.request.RequestCGI object>, text=u'TmdaHistory', **keywords={'allow_doubleclick': 1, 'link': '/cgi-bin/moin.cgi/TmdaHistory?action=fullsearch&amp;value=linkto%3A%22TmdaHistory%22&amp;context=180', 'media': 'screen', 'msg': '', 'page': <MoinMoin.Page.Page instance>, 'pagename': u'TmdaHistory', 'pi_refresh': None, 'print_mode': False, 'trail': []})

    1. 1430 'page': page,
    2. 1431 'pagesize': pagename and page.size() or 0,
    3. 1432 'last_edit_info': pagename and page.lastEditInfo() or '',
    4. 1433 'page_name': pagename or '',
    5. 1434 'page_find_page': page_find_page,
    • pagename = u'TmdaHistory'
    • page = <MoinMoin.Page.Page instance>
    • page.lastEditInfo = <bound method Page.lastEditInfo of <MoinMoin.Page.Page instance>>
  5. /home/project-web/tmda/moin/lib/python2.4/site-packages/MoinMoin/Page.py in lastEditInfo (self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestCGI object>)

    1. 459 log = self._last_edited(request)
    2. 460 if log:
    3. 461 editor = log.getEditor(request)
    4. 462 time = wikiutil.version2timestamp(log.ed_time_usecs)
    5. 463 del log
    • editor undefined
    • log = <MoinMoin.logfile.editlog.EditLogLine instance>
    • log.getEditor = <bound method EditLogLine.getEditor of <MoinMoin.logfile.editlog.EditLogLine instance>>
    • request = <MoinMoin.request.RequestCGI object>
  6. /home/project-web/tmda/moin/lib/python2.4/site-packages/MoinMoin/logfile/editlog.py in getEditor (self=<MoinMoin.logfile.editlog.EditLogLine instance>, request=<MoinMoin.request.RequestCGI object>)

    1. 91 else:
    2. 92 title = ""
    3. 93 kind, info = self.getInterwikiEditorData(request)
    4. 94 if kind == 'interwiki':
    5. 95 name = self._usercache[self.userid].name
    • kind undefined
    • info undefined
    • self = <MoinMoin.logfile.editlog.EditLogLine instance>
    • self.getInterwikiEditorData = <bound method EditLogLine.getInterwikiEditorData of <MoinMoin.logfile.editlog.EditLogLine instance>>
    • request = <MoinMoin.request.RequestCGI object>
  7. /home/project-web/tmda/moin/lib/python2.4/site-packages/MoinMoin/logfile/editlog.py in getInterwikiEditorData (self=<MoinMoin.logfile.editlog.EditLogLine instance>, request=<MoinMoin.request.RequestCGI object>)

    1. 73 if self.userid:
    2. 74 if not self._usercache.has_key(self.userid):
    3. 75 self._usercache[self.userid] = user.User(request, self.userid, auth_method="editlog:75")
    4. 76 userdata = self._usercache[self.userid]
    5. 77 if userdata.mailto_author and userdata.email:
    • self = <MoinMoin.logfile.editlog.EditLogLine instance>
    • self._usercache = {}
    • self.userid = u'1074635546.92.26683'
    • global user = <module 'MoinMoin.user' from '../moin/lib/python2.4/site-packages/MoinMoin/user.pyc'>
    • user.User = <class MoinMoin.user.User>
    • request = <MoinMoin.request.RequestCGI object>
    • auth_method undefined
  8. /home/project-web/tmda/moin/lib/python2.4/site-packages/MoinMoin/user.py in __init__ (self=<MoinMoin.user.User at 0x10853f8 name:'' id:1074635546.92.26683 valid:0>, request=<MoinMoin.request.RequestCGI object>, id=u'1074635546.92.26683', name='', password=None, auth_username='', **kw={'auth_method': 'editlog:75'})

    1. 260 check_pass = 1
    2. 261 if self.id:
    3. 262 self.load_from_id(check_pass)
    4. 263 if self.name == self.auth_username:
    5. 264 self.trusted = 1
    • self = <MoinMoin.user.User at 0x10853f8 name:'' id:1074635546.92.26683 valid:0>
    • self.load_from_id = <bound method User.load_from_id of <MoinMoin.use...x10853f8 name:'' id:1074635546.92.26683 valid:0>>
    • check_pass = 0
  9. /home/project-web/tmda/moin/lib/python2.4/site-packages/MoinMoin/user.py in load_from_id (self=<MoinMoin.user.User at 0x10853f8 name:'' id:1074635546.92.26683 valid:0>, check_pass=0)

    1. 331 password in the user account file.
    2. 332 """
    3. 333 dbh = dbConnect(self._request)
    4. 334 cur = dbh.cursor()
    5. 335 cur.execute('SELECT data FROM users WHERE user_id = %s', (self.id))
    • dbh undefined
    • global dbConnect = <function dbConnect>
    • self = <MoinMoin.user.User at 0x10853f8 name:'' id:1074635546.92.26683 valid:0>
    • self._request = <MoinMoin.request.RequestCGI object>
  10. /home/project-web/tmda/moin/lib/python2.4/site-packages/MoinMoin/user.py in dbConnect (cfg=<MoinMoin.request.RequestCGI object>)

    1. 34 pass
    2. 35 dbopts = json.load(open(CONF_FILE, 'r'))
    3. 36 cfg._dbh = MySQLdb.connect(host=dbopts['host'], user=dbopts['user'], passwd=dbopts['passwd'], db=dbopts['db'])
    4. 37 return cfg._dbh
    5. 38
    • cfg = <MoinMoin.request.RequestCGI object>
    • cfg._dbh undefined
    • global MySQLdb = <module 'MySQLdb' from '/usr/lib64/python2.6/site-packages/MySQLdb/__init__.pyc'>
    • MySQLdb.connect = <function Connect>
    • host undefined
    • dbopts = {u'db': u't24680_moin', u'host': u'mysql-t', u'passwd': u'4dGPs6sxqWf', u'user': u't24680rw'}
    • user undefined
    • passwd undefined
    • db undefined
  11. /usr/lib64/python2.6/site-packages/MySQLdb/__init__.py in Connect (*args=(), **kwargs={'db': u't24680_moin', 'host': u'mysql-t', 'passwd': u'4dGPs6sxqWf', 'user': u't24680rw'})

    1. 79 """Factory function for connections.Connection."""
    2. 80 from connections import Connection
    3. 81 return Connection(*args, **kwargs)
    4. 82
    5. 83 connect = Connection = Connect
    • Connection = <class 'MySQLdb.connections.Connection'>
    • args = ()
    • kwargs = {'db': u't24680_moin', 'host': u'mysql-t', 'passwd': u'4dGPs6sxqWf', 'user': u't24680rw'}
  12. /usr/lib64/python2.6/site-packages/MySQLdb/connections.py in __init__ (self=<_mysql.connection closed at 1167670>, *args=(), **kwargs={'db': u't24680_moin', 'host': u'mysql-t', 'passwd': u'4dGPs6sxqWf', 'user': u't24680rw'})

    1. 185 kwargs2['client_flag'] = client_flag
    2. 186
    3. 187 super(Connection, self).__init__(*args, **kwargs2)
    4. 188
    5. 189 self.encoders = dict([ (k, v) for k, v in conv.items()
    • builtin super = <type 'super'>
    • global Connection = <class 'MySQLdb.connections.Connection'>
    • self = <_mysql.connection closed at 1167670>
    • ).__init__ = <bound method Connection.__init__ of <_mysql.connection closed at 1167670>>
    • args = ()
    • kwargs2 = {'client_flag': 196608, 'conv': {0: <class 'decimal.Decimal'>, 1: <type 'int'>, 2: <type 'int'>, 3: <type 'long'>, 4: <type 'float'>, 5: <type 'float'>, 7: <function mysql_timestamp_converter>, 8: <type 'long'>, 9: <type 'int'>, 10: <function Date_or_None>, ...}, 'db': u't24680_moin', 'host': u'mysql-t', 'passwd': u'4dGPs6sxqWf', 'user': u't24680rw'}

OperationalError

(1203, "User t24680rw already has more than 'max_user_connections' active connections")

  • args = (1203, "User t24680rw already has more than 'max_user_connections' active connections")
  • message = ''

System Details