2017-10-14 57 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

好吧,我會嘗試該命令。休息我嘗試過的所有解決方案,但沒有得到任何解決方案。謝謝回覆。 –