pgAdmin 4 3.0 не запускается в последней версии Win10 (1803)

pgadmin 4 не запускается на моем компьютере. Раньше это работало, по-видимому, до тех пор, пока Win10 не обновилась до последней версии (1803) несколько дней назад.

Когда я запускаю его, появляется заставка и исчезает через несколько секунд. Если я смотрю в диспетчере задач, процесс запускается и останавливается.

Если я напрямую подключаюсь к http://127.0.0.1:51122/browser/, я получаю соединение отказался, потому что бэкэнд не слушает.

Кто-нибудь еще сталкивался с такой же проблемой?

Версия pgAdmin 4 — 3.0, выпущенная в начале апреля, упакованная с PG 9.6.


person Teejay    schedule 01.06.2018    source источник
comment
что говорит журнал pgadmin4? Проверьте pgadmin4.log на наличие ошибок. Ссылка: pgadmin.org/faq/#8   -  person Murtuza Z    schedule 01.06.2018
comment
Спасибо, в понедельник проверю   -  person Teejay    schedule 01.06.2018
comment
К сожалению, pgadmin4.log (для дальнейшего использования он находится в разделе C:\Users\<username>\AppData\Roaming\pgAdmin) просто содержит строку из старого неудачного запроса.   -  person Teejay    schedule 05.06.2018
comment
Обновление: набрав cd C:\Program Files\PostgreSQL\9.6\pgAdmin 4\bin, а затем pgAdmin4.exe в строке, я смог запустить бэкэнд pgAdmin 4... не знаю, почему двойной щелчок по исполняемому файлу дает сбой через несколько секунд...   -  person Teejay    schedule 05.06.2018
comment
Если я наберу "C:\Program Files\PostgreSQL\9.6\pgAdmin 4\bin\pgAdmin4.exe" без предварительного изменения каталога, появится окно фатальной ошибки: Произошла ошибка при инициализации сервера приложений: Не удалось запустить сервер приложений, поток сервера завершает работу. Затем появится окно конфигурации с возможностью задать команду браузера.   -  person Teejay    schedule 05.06.2018
comment
Наконец-то я создал летучую мышь с CD и pgAdmin4.exe и ссылку на нее. Смешно. Пожалуйста, верните нам pgAdmin III!!   -  person Teejay    schedule 05.06.2018


Ответы (2)


Вам просто нужно найти, где был установлен PGadmin, и создать новый ярлык с целью, например «C:\Program Files (x86)\pgAdmin 4\v3\runtime\pgAdmin4.exe».

person Slumdog    schedule 04.06.2018
comment
В моей установке pgAdmin находится в папке C:\Program Files\PostgreSQL\9.6\pgAdmin 4\bin, но запуск оттуда ничего не меняет. - person Teejay; 05.06.2018
comment
Да, pgadmin4.log больше для ошибок sql после запуска PGadmin. Teejay, вы пробовали удалить и переустановить PGadmin? - person Slumdog; 06.06.2018
comment
@Teejay Я только что заметил, что независимый установщик помещает его в C:\Program Files (x86)\pgAdmin 4\v3\runtime\pgAdmin4.exe, хотя исходное местоположение было в C:\Program Files\PostgreSQL\9.6\pgAdmin 4\bin - person blindguy; 08.11.2018
comment
@blindguy Да, я это уже заметил. Кажется, что pgAdmin все еще 32-битный, но 64-битный установщик PostgreSQL помещает его в тот же каталог сервера PsotgreSQL. В любом случае, его перемещение (или установка самостоятельно) не решает проблему. - person Teejay; 08.11.2018

Для меня это произошло, когда я изменил конфигурации путей, связанных с Python, в Windows 10, особенно когда я установил и Python 2, и 3. После удаления всех путей (связанных с Python) pgAdmin 4 работал хорошо. Возможно, есть какая-то конфигурация пути, не конфликтующая с pgAdmin 4, но я пока не смог ее найти.

person user9918306    schedule 09.06.2018
comment
Спасибо, попробую проверить переменную PATH - person Teejay; 09.06.2018