首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pgadmin没有加载

Pgadmin没有加载
EN

Stack Overflow用户
提问于 2020-11-14 00:34:33
回答 8查看 36.4K关注 0票数 32

我最近在我的笔记本电脑上安装了pgadmin4,当我启动应用程序时,它只是在加载时卡住了。我看了一下日志,这就是我看到的:

日志

代码语言:javascript
复制
2020-11-14 00:22:46: Checking for system tray...
2020-11-14 00:22:46: Starting pgAdmin4 server...
2020-11-14 00:22:46: Creating server object, port:64222, key:2a079549-63da-44d2-8931-efa9de3a847f, logfile:C:/Users/yonis/AppData/Local/pgadmin4.d41d8cd98f00b204e9800998ecf8427e.log
2020-11-14 00:22:46: Python Path: C:/Program Files/PostgreSQL/13/pgAdmin 4/venv/Lib/site-packages;C:/Program Files/PostgreSQL/13/pgAdmin 4/venv/DLLs;C:/Program Files/PostgreSQL/13/pgAdmin 4/venv/Lib
2020-11-14 00:22:46: Python Home: C:/Program Files/PostgreSQL/13/pgAdmin 4/venv
2020-11-14 00:22:46: Initializing Python...
2020-11-14 00:22:46: Python initialized.
2020-11-14 00:22:46: Adding new additional path elements
2020-11-14 00:22:46: Redirecting stderr...
2020-11-14 00:22:46: stderr redirected successfully.
2020-11-14 00:22:46: Initializing server...
2020-11-14 00:22:46: Webapp Path: C:/Program Files/PostgreSQL/13/pgAdmin 4/web/pgAdmin4.py
2020-11-14 00:22:46: Server initialized, starting server thread...
2020-11-14 00:22:46: Open the application code and run it.
2020-11-14 00:22:46: Set the port number, key and force SERVER_MODE off
2020-11-14 00:22:46: PyRun_SimpleFile launching application server...
2020-11-14 00:22:47: Application Server URL: http://127.0.0.1:64222/?key=2a079549-63da-44d2-8931-efa9de3a847f
2020-11-14 00:22:47: The server should be up. Attempting to connect and get a response.
2020-11-14 00:22:53: Attempt to connect one more time in case of a long network timeout while looping
2020-11-14 00:22:53: Everything works fine, successfully started pgAdmin4.
EN

回答 8

Stack Overflow用户

发布于 2020-11-14 18:48:42

查看以下链接:https://www.postgresql-archive.org/pg-Admin-4-v4-28-Errors-on-launch-td6162407.html --我认为这是您需要的修复方法

嗨,我们在4.28版本的预发布测试中无法在任何机器上复制这个问题。然后,经过一些研究和开发,我们才能复制这个问题。造成问题的原因:如果"HKEY_CLASSES_ROOT.js\Content类型“的值设置为”文本/纯文本“,则问题是可复制的。在任何javascript文件中,响应头中的内容类型应该是“text/javascript”,但是在上面的注册表设置中它是“text/平原”,因此浏览器将不允许它。解决方案:打开注册表并将"HKEY_CLASSES_ROOT.js\Content类型“的值更改为"text/javascript”。

更新:

PgAdmin4 5.0现在已经发布,您可以查看它的这里。这个问题似乎不再是一个问题了。看看下面我的屏幕截图:

我的注册表值仍然是“文本/纯文本”,我的PgAdmin工作如下所示:

因此,如果仍然存在此问题,请尝试升级到PgAdmin4 5.0。

票数 29
EN

Stack Overflow用户

发布于 2020-11-26 15:51:10

与此修复方法一致解释这里

如果有人在windows上有此问题,首先原因是"HKEY_CLASSES_ROOT.js\Content Type"的值被设置为"text/plain" on 注册表管理器,而windows不接受它。现在将该值更改为"text/javascript" all。

关闭pgAdmin服务器以查看这些更改。

现在一切都可以正常工作,您不必卸载任何东西或降级任何东西。

票数 17
EN

Stack Overflow用户

发布于 2020-11-14 10:50:16

同样的问题,v4.28被卡住加载屏幕。而v4.27无法打开,就会崩溃。现在我把评级降到4.26,没关系

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64829748

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档