我尝试使用pythoncgi框架在apache2服务器上托管一个应用程序。程序在编译时运行良好,没有错误。
当我在网络浏览器上尝试时,我得到了错误。在InterfaceError: 2003: Can't connect to MySQL server on 'localhost:3306' (13 Permission denied)
我尝试过安装mysql连接器python并检查是否遗漏了什么。一切似乎都很好。下面是详细的错误代码。在
^{pr2}$
尝试访问程序时出错。在Traceback (most recent call last):
File "/var/www/html/ftest.py", line 116, in
mydb,cur=connectdb()
File "/var/www/html/ftest.py", line 55, in connectdb
mx.connect(host='localhost',user='*****',passwd='********',database='searchdb')
File "/usr/lib/python2.7/site-packages/mysql/connector/__init__.py", line 98, in connect
return MySQLConnection(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/mysql/connector/connection.py", line 118, in __init__
self.connect(**kwargs)
File "/usr/lib/python2.7/site-packages/mysql/connector/connection.py", line 382, in connect
self._open_connection()
File "/usr/lib/python2.7/site-packages/mysql/connector/connection.py", line 345, in _open_connection
self._socket_open_connection()
File "/usr/lib/python2.7/site-packages/mysql/connector/network.py", line 386, in _open_connection
errno=2003, values=(self.get_address(), _strioerror(err)))
InterfaceError: 2003: Can't connect to MySQL server on 'localhost:3306' (13 Permission denied)
这就是我面临的错误。任何熟悉这个问题的人,请告诉我。在
谢谢。在