Greetings,
Got this error on a production Centos 7 box (on an intranet) after running the centos setup script (setup-web2py-nginx-uwsgi-centos7.sh) to update web2py before updating the application.
Full error message:
<type 'exceptions.RuntimeError'> Failure to connect, tried 5 times: Traceback (most recent call last): File "/opt/web2py_apps/web2py/gluon/packages/dal/pydal/base.py", line 507, in __init__ self._adapter = adapter(**kwargs) File "/opt/web2py_apps/web2py/gluon/packages/dal/pydal/adapters/postgres.py", line 28, in __call__ return AdapterMeta.__call__(cls, *args, **kwargs) File "/opt/web2py_apps/web2py/gluon/packages/dal/pydal/adapters/__init__.py", line 41, in __call__ obj = super(AdapterMeta, cls).__call__(*args, **kwargs) File "/opt/web2py_apps/web2py/gluon/packages/dal/pydal/adapters/postgres.py", line 67, in __init__ after_connection, File "/opt/web2py_apps/web2py/gluon/packages/dal/pydal/adapters/base.py", line 417, in __init__ super(SQLAdapter, self).__init__(*args, **kwargs) File "/opt/web2py_apps/web2py/gluon/packages/dal/pydal/adapters/base.py", line 85, in __init__ self.find_driver() File "/opt/web2py_apps/web2py/gluon/packages/dal/pydal/adapters/base.py", line 134, in find_driver "No driver of supported ones %s is available" % str(self.drivers) RuntimeError: No driver of supported ones ('psycopg2',) is available
Pysocpg2 is already installed. The app was working before.
Not sure why I'm getting this error when I'd been running fine before.
Please help. The server has not been used in days and this is mission critical.
Thanks in advance.
Valdeck