| <class 'pymysql.err.OperationalError'> | Python 2.7.18: /home/pacs/edv06/users/admin/virtualenv/bin/python Sun Apr 26 07:27:20 2026 |
A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
| /home/pacs/edv06/users/admin/virtualenv/lib/python2.7/site-packages/flup/server/fcgi_base.py in run(self=<flup.server.fcgi_base.Request object>) |
| 556 """Runs the handler, flushes the streams, and ends the request.""" |
| 557 try: |
| => 558 protocolStatus, appStatus = self.server.handler(self) |
| 559 except: |
| 560 traceback.print_exc(file=self.stderr) |
| protocolStatus undefined, appStatus undefined, self = <flup.server.fcgi_base.Request object>, self.server = <flup.server.fcgi.WSGIServer object>, self.server.handler = <bound method WSGIServer.handler of <flup.server.fcgi.WSGIServer object>> |
| /home/pacs/edv06/users/admin/virtualenv/lib/python2.7/site-packages/flup/server/fcgi_base.py in handler(self=<flup.server.fcgi.WSGIServer object>, req=<flup.server.fcgi_base.Request object>) |
| 1116 try: |
| 1117 try: |
| => 1118 result = self.application(environ, start_response) |
| 1119 try: |
| 1120 for data in result: |
| result = None, self = <flup.server.fcgi.WSGIServer object>, self.application = <function runner>, environ = {'CONTENT_LENGTH': '0', 'CONTEXT_DOCUMENT_ROOT': '/home/doms/www.hanmark.de/fastcgi-ssl/', 'CONTEXT_PREFIX': '/fastcgi-bin/', 'DOCUMENT_ROOT': '/home/doms/www.hanmark.de/htdocs-ssl', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': '*/*', 'HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate', 'HTTP_CONNECTION': 'close', 'HTTP_HOST': 'www.hanmark.de', ...}, start_response = <function start_response> |
| /home/pacs/edv06/users/admin/hanmark/website/hanmark.py in runner(environ={'CONTENT_LENGTH': '0', 'CONTEXT_DOCUMENT_ROOT': '/home/doms/www.hanmark.de/fastcgi-ssl/', 'CONTEXT_PREFIX': '/fastcgi-bin/', 'DOCUMENT_ROOT': '/home/doms/www.hanmark.de/htdocs-ssl', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': '*/*', 'HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate', 'HTTP_CONNECTION': 'close', 'HTTP_HOST': 'www.hanmark.de', ...}, response=<function start_response>) |
| 102 return view.handle(method) |
| 103 |
| 104 |
| 105 def runner(environ, response): |
| => 106 return Hanmark(environ, response, __mapping, __db).run() |
| global Hanmark = <class 'hanmark.Hanmark'>, environ = {'CONTENT_LENGTH': '0', 'CONTEXT_DOCUMENT_ROOT': '/home/doms/www.hanmark.de/fastcgi-ssl/', 'CONTEXT_PREFIX': '/fastcgi-bin/', 'DOCUMENT_ROOT': '/home/doms/www.hanmark.de/htdocs-ssl', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': '*/*', 'HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate', 'HTTP_CONNECTION': 'close', 'HTTP_HOST': 'www.hanmark.de', ...}, response = <function start_response>, global __mapping = <mapping.Mapping object>, global __db = {'charset': 'utf8', 'db': 'hanmark', 'host': 'localhost', 'passwd': 'EyRuPWF6iv6iQM8B1T3xWnh3xscacYJs', 'port': 33306, 'user': 'hanmark'}, ).run undefined |
| /home/pacs/edv06/users/admin/hanmark/weblib/application.py in run(self=<hanmark.Hanmark object>) |
| 60 (status, header, result,) = self.notimplemented() |
| 61 except: |
| => 62 (status, header, result,) = self.internalservererror() |
| 63 connection.close() |
| 64 self.response(status, header) |
| status undefined, header undefined, result undefined, self = <hanmark.Hanmark object>, self.internalservererror = <bound method Hanmark.internalservererror of <hanmark.Hanmark object>> |
| /home/pacs/edv06/users/admin/hanmark/website/hanmark.py in internalservererror(self=<hanmark.Hanmark object>) |
| 98 |
| 99 def internalservererror(self): |
| => 100 view = InternalServerError(self.fakerequest()) |
| 101 method = self.environ['REQUEST_METHOD'] |
| 102 return view.handle(method) |
| view undefined, global InternalServerError = <class 'views.internalservererror.InternalServerError'>, self = <hanmark.Hanmark object>, self.fakerequest = <bound method Hanmark.fakerequest of <hanmark.Hanmark object>> |
| /home/pacs/edv06/users/admin/hanmark/website/hanmark.py in fakerequest(self=<hanmark.Hanmark object>) |
| 82 'ids' : tuple(), |
| 83 'mapping' : self.mapping, |
| => 84 'db' : connect(**self.db), |
| 85 'form' : None, |
| 86 'environ' : dict(), |
| global connect = <function Connect>, self = <hanmark.Hanmark object>, self.db = {'charset': 'utf8', 'db': 'hanmark', 'host': 'localhost', 'passwd': 'EyRuPWF6iv6iQM8B1T3xWnh3xscacYJs', 'port': 33306, 'user': 'hanmark'} |
| /home/pacs/edv06/users/admin/virtualenv/lib/python2.7/site-packages/pymysql/__init__.py in Connect(*args=(), **kwargs={'charset': 'utf8', 'db': 'hanmark', 'host': 'localhost', 'passwd': 'EyRuPWF6iv6iQM8B1T3xWnh3xscacYJs', 'port': 33306, 'user': 'hanmark'}) |
| 92 """ |
| 93 from .connections import Connection |
| => 94 return Connection(*args, **kwargs) |
| 95 |
| 96 from . import connections as _orig_conn |
| Connection = <class 'pymysql.connections.Connection'>, args = (), kwargs = {'charset': 'utf8', 'db': 'hanmark', 'host': 'localhost', 'passwd': 'EyRuPWF6iv6iQM8B1T3xWnh3xscacYJs', 'port': 33306, 'user': 'hanmark'} |
| /home/pacs/edv06/users/admin/virtualenv/lib/python2.7/site-packages/pymysql/connections.py in __init__(self=<pymysql.connections.Connection object>, host='localhost', user='hanmark', password='EyRuPWF6iv6iQM8B1T3xWnh3xscacYJs', database='hanmark', port=33306, unix_socket=None, charset='utf8', sql_mode=None, read_default_file=None, conv={0: <class 'decimal.Decimal'>, 1: <type 'int'>, 2: <type 'int'>, 3: <type 'int'>, 4: <type 'float'>, 5: <type 'float'>, 7: <function convert_datetime>, 8: <type 'int'>, 9: <type 'int'>, 10: <function convert_date>, ...}, use_unicode=None, client_flag=3842573, cursorclass=<class 'pymysql.cursors.Cursor'>, init_command=None, connect_timeout=10, ssl=None, read_default_group=None, compress=None, named_pipe=None, autocommit=False, db='hanmark', passwd='EyRuPWF6iv6iQM8B1T3xWnh3xscacYJs', local_infile=False, max_allowed_packet=16777216, defer_connect=False, auth_plugin_map=None, read_timeout=None, write_timeout=None, bind_address=None, binary_prefix=False, program_name=None, server_public_key=None) |
| 325 self._sock = None |
| 326 else: |
| => 327 self.connect() |
| 328 |
| 329 def _create_ssl_ctx(self, sslp): |
| self = <pymysql.connections.Connection object>, self.connect = <bound method Connection.connect of <pymysql.connections.Connection object>> |
| /home/pacs/edv06/users/admin/virtualenv/lib/python2.7/site-packages/pymysql/connections.py in connect(self=<pymysql.connections.Connection object>, sock=None) |
| 617 exc.traceback = traceback.format_exc() |
| 618 if DEBUG: print(exc.traceback) |
| => 619 raise exc |
| 620 |
| 621 # If e is neither DatabaseError or IOError, It's a bug. |
| exc = OperationalError(2003, "Can't connect to MySQL s...on 'localhost' ([Errno 111] Connection refused)") |
<class 'pymysql.err.OperationalError'>: (2003, "Can't connect to MySQL server on 'localhost' ([Errno 111] Connection refused)")
args =
(2003, "Can't connect to MySQL server on 'localhost' ([Errno 111] Connection refused)")
message =
''
original_exception =
error(111, 'Connection refused')
traceback =
'Traceback (most recent call last):\n File "/home... raise err\nerror: [Errno 111] Connection refused\n'