2017-10-14 427 views
1

在Windows中安装odoo 10时,我遇到了这个问题。在浏览器中运行odoo 10时会发生此错误。我看到日志文件,它给出了一个错误在Windows 10中安装odoo 10时发生内部服务器错误

Traceback (most recent call last): 
    File "werkzeug\serving.py", line 177, in run_wsgi 

    File "werkzeug\serving.py", line 165, in execute 

    File "C:\Program Files (x86)\Odoo 10.0\server\odoo\service\server.py", line 249, in app 
    return self.app(e, s) 
    File "C:\Program Files (x86)\Odoo 10.0\server\odoo\service\wsgi_server.py", line 186, in application 
    return application_unproxied(environ, start_response) 
    File "C:\Program Files (x86)\Odoo 10.0\server\odoo\service\wsgi_server.py", line 172, in application_unproxied 
    result = handler(environ, start_response) 
    File "C:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1308, in __call__ 
    return self.dispatch(environ, start_response) 
    File "C:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1282, in __call__ 
    return self.app(environ, start_wrapped) 
    File "werkzeug\wsgi.py", line 579, in __call__ 

    File "C:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1446, in dispatch 
    self.setup_db(httprequest) 
    File "C:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1368, in setup_db 
    httprequest.session.db = db_monodb(httprequest) 
    File "C:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1530, in db_monodb 
    dbs = db_list(True, httprequest) 
    File "C:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1498, in db_list 
    dbs = odoo.service.db.list_dbs(force) 
    File "C:\Program Files (x86)\Odoo 10.0\server\odoo\service\db.py", line 333, in list_dbs 
    with closing(db.cursor()) as cr: 
    File "C:\Program Files (x86)\Odoo 10.0\server\odoo\sql_db.py", line 635, in cursor 
    return Cursor(self.__pool, self.dbname, self.dsn, serialized=serialized) 
    File "C:\Program Files (x86)\Odoo 10.0\server\odoo\sql_db.py", line 177, in __init__ 
    self._cnx = pool.borrow(dsn) 
    File "C:\Program Files (x86)\Odoo 10.0\server\odoo\sql_db.py", line 518, in _locked 
    return fun(self, *args, **kwargs) 
    File "C:\Program Files (x86)\Odoo 10.0\server\odoo\sql_db.py", line 586, in borrow 
    **connection_info) 
    File "psycopg2\__init__.py", line 164, in connect 

OperationalError: could not connect to server: Connection refused (0x0000274D/10061) 
    Is the server running on host "localhost" (::1) and accepting 
    TCP/IP connections on port 5432? 
could not connect to server: Connection refused (0x0000274D/10061) 
    Is the server running on host "localhost" (127.0.0.1) and accepting 
    TCP/IP connections on port 5432? 

任何人都可以帮忙吗?

+0

得到窗户打开所有的端口这是你第一次安装odoo? – Zety

+0

这是第一次安装在Windows中。 –

+0

尝试手动启动postgresql服务以查看发生了什么。 – Zety

回答

0

您得到的错误似乎来自Postgres当前没有运行,而不是您认为的认证错误。 PSQL客户端或您正在使用的任何PG客户端试图在默认端口上建立连接,但没有任何内容。

如果Postgres当前未运行,请尝试查找它(通过CTRL-Alt-Delete)。如果它正在运行,请尝试终止并重新启动它。希望能解决这个问题......否则你的端口5432可能因某种原因被阻塞。

如果全部失败,我仍然怀疑括号可能导致此错误,因为它不是验证错误。尝试用全新安装重新安装Postgres。

或者,您可以通过使用netstat -ancmd

+0

好吧,我会尝试该命令。休息我尝试过的所有解决方案,但没有得到任何解决方案。谢谢回复。 –