6
votes

Pgadmin ne se charge pas

J'ai récemment installé pgadmin4 sur mon ordinateur portable et lorsque je lance l'application, il reste bloqué lors du chargement. J'ai regardé les journaux et voici ce que je vois:

Capture d'écran de l'écran de chargement

Les journaux

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.


0 commentaires

6 Réponses :


1
votes

Même problème avec la v4.28, l'écran de chargement est bloqué. et la v4.27 ne peut pas s'ouvrir, elle plante. maintenant je passe à la v4.26 c'est ok


0 commentaires

1
votes

Même chose ici avec 4.28, et la rétrogradation à 4.27 ne fonctionne plus (4.27 fonctionnait bien avant la mise à niveau vers 4.28).

J'ai donc rétrogradé à 4.26 et cela a fonctionné. Ensuite, j'ai essayé de passer de là à 4.27 et cela ne fonctionnera pas, alors j'ai fini par rétrograder à nouveau vers 4.26.


0 commentaires

8
votes

Jetez un œil au lien suivant: https://www.postgresql-archive.org/pg-Admin-4-v4-28-Errors-on-launch-td6162407.html Je pense que c'est le correctif dont vous avez besoin

Salut à tous Nous n'avons pas été en mesure de reproduire ce problème sur l'une de nos machines lors des tests de pré-version pour la v4.28. Puis après quelques R&D, nous sommes en mesure de reproduire ce problème. Cause du problème: si la valeur de "HKEY_CLASSES_ROOT.js \ Content Type" est définie sur "text / plain", le problème est reproductible. Dans tout fichier javascript, le type de contenu doit être "text / javascript" dans l'en-tête de la réponse, mais dans le paramètre de registre ci-dessus, il est "text / plain", donc le navigateur ne l'autorisera pas. Solution: ouvrez le registre et remplacez la valeur de "HKEY_CLASSES_ROOT.js \ Content Type" par "text / javascript".


4 commentaires

Je peux confirmer que cela résout le problème pour moi, mais j'aimerais comprendre pourquoi cela se produit en premier lieu, si quelqu'un peut offrir une bonne explication? Pourquoi 4.27 fonctionne-t-il bien jusqu'à ce que 4.28 soit installé et que vous ayez soudainement des problèmes avec ces deux versions !?


@ AndréEngelbrecht, je pense que ce lien devrait vous aider: pgadmin.org/faq/#12 . Citation directement sur le site Web: "pgAdmin 4 v4.28 comprend des fonctionnalités de sécurité supplémentaires, dont l'une est destinée à éviter les problèmes de sécurité causés par le reniflage de contenu." C'est quelque chose de nouveau dans pgAdmin 4 v4.28 qui n'est pas dans la v4.27 et c'est la partie qui ne fonctionne pas sous Windows 10 en raison d'une mauvaise configuration du registre.


C'est noté. Merci @Rusted Wizard


Merci pour votre aide les gars. J'ai fini par télécharger DBeaver et cela fonctionne parfaitement.



0
votes

Sur la FAQ officielle, une solution est décrite ici (et pourquoi cela se produit): https://www.pgadmin.org/faq/#12


0 commentaires

0
votes

J'ai également eu le même problème, cela fonctionnait normalement et s'est soudainement arrêté de fonctionner. J'ai essayé beaucoup d'approches différentes, mise à jour de la version, désinstallation / installation et autres, mais rien n'a changé, juste un écran HTML avec 6 liens ne fonctionnant pas et un message disant que PGadmin était en cours de chargement .... enfin j'ai essayé de désactiver mon adblocker, et cela a fonctionné. C'est probablement un problème concernant une mise à jour de l'adblocker ou de PGAdmin


0 commentaires

0
votes

avec selon ce correctif expliquez ici

Si quelqu'un a ce problème sur Windows, la raison en est d'abord que la valeur de "HKEY_CLASSES_ROOT.js \ Content Type" est définie sur "text/plain" sur le gestionnaire de registre et Windows ne l'accepte pas. Maintenant, changez cette valeur en "text/javascript" tout.

Maintenant, tout peut fonctionner correctement, vous n'avez rien à désinstaller ni à rétrograder quoi que ce soit.


0 commentaires