pgAdmin无法启动(永久加载)

ped*_*oth 8 postgresql pgadmin-4 postgresql-9.6

曾几何时,我有一个与pgAdmin一起使用的Postgres数据库.我有一个在WildFly服务器上运行的web服务,它连接到数据库,一切正常.

过了一会儿(几个月)我试图再次打开pgAdmin并且它仍然在加载...

我使用Revo Uninstall删除了postgres和pgAdmin,然后安装了postgres 9.6并打开了pgAdmin并且它永远保留在加载屏幕中.

谁能帮我 ?[使用postgres 9.6和pgAdmin v1.3],

在事件查看器上,我在pgAdmin中看到以下错误:

错误应用程序名称:pgAdmin4.exe,版本:0.0.0.0,时间戳:0x580f31f6错误模块名称:MSVCP120.dll,版本:6.3.9600.18438,时间戳:0x57ae642e异常代码:0xc0000135错误偏移量:0x00000000000ecdd0错误进程id:0x1de4错误应用程序启动时间:0x01d2a7d1566324ba错误应用程序路径:C:\ Program Files\PostgreSQL\9.6\pgAdmin 4\bin\pgAdmin4.exe错误模块路径:MSVCP120.dll报告ID:984dd9d8-13c4-11e7-832d-5ce0c535006f错误包全名:错误包相关的应用程序ID:

小智 54

我遇到了同样的问题,我按照链接https://www.pgadmin.org/faq/#12上的步骤解决了它

当我在 Windows 上启动 pgAdmin 4 v4.28 或更高版本时,加载页面永远不会关闭。为什么?pgAdmin 4 v4.28 包含额外的安全功能,其中之一旨在防止由内容嗅探引起的安全问题。

不幸的是,一些 Windows 系统配置错误,导致 pgAdmin 使用的 Javascript 无法加载。在浏览器上打开开发者工具会显示类似这样的错误:

拒绝执行来自 'http://127.0.0.1:57313/static/vendor/require/require.min.js?ver=42800' 的脚本,因为它的 MIME 类型('text/plain')不可执行,并且严格的 MIME类型检查已启用。

(index):39 Uncaught ReferenceError: require is not defined at (index):39 当HKEY_CLASSES_ROOT.js\Content Type中的注册表项的值设置为text/plain时,会发生这种情况。要解决此问题,请使用注册表编辑器并将 HKEY_CLASSES_ROOT.js\Content Type 的值重置为:text/javascript

最后,重新启动 pgAdmin 服务器。

  • 成功了!谢谢你! (2认同)

Dar*_*don 10

我刚刚在macOS上遇到了这个问题,所以我去了终端并键入ps aux | grep -i pgadmin并记下了进程ID(左起第二列).然后我杀了那个过程kill -s TERM <process id>.您也可以使用更简单的表格killall pgAdmin4.然后我就可以从Applications目录启动"pgAdmin 4"了.


sva*_*rog 5

我只是在Windows 7、64位计算机上遇到了同样的问题,DBA告诉我“升级”到pgAdmin 3(最新版本),并且可以正常工作。

  • 该解决方案在Windows 10 64bit上对我有效。值得注意的是,重新启动计算机允许pgAdmin4加载,但是奇怪的是,下次我重新启动计算机时,pgAdmin 4再次陷入了永久加载状态。pgAdmin3似乎更可靠。 (2认同)