Ciao, dopo la nuova installazione di pgadmin4 nella nuova installazione di centos7, ho problemi con la connessione a QUALSIASI db postgresql, su QUALSIASI host della rete. Allo stesso tempo, altre installazioni di pga4 nel vecchio host possono vederlo normalmente.
si dice che - Impossibile connettersi al server:
impossibile connettersi al server: autorizzazione negata
Il server è in esecuzione sull'host "ANY IP address" e sta accettando?
Connessioni TCP/IP sulla porta 5432?
che problema ))??
RispondereAiutaci a ottenere questo errore durante l'esecuzione di setup.py:
# python /usr/lib/python2.7/site-packages/pgadmin4-web/setup.py
Traceback (ultima chiamata più recente):
File "/usr/lib/python2.7/site-packages/pgadmin4-web/setup.py", riga 413, in
setup_db()
File "/usr/lib/python2.7/site-packages/pgadmin4-web/setup.py", riga 347, in setup_db
app = crea_app()
File "/usr/lib/python2.7/site-packages/pgadmin4-web/pgadmin/__init__.py", riga 399, in create_app
driver.init_app (app)
File "/usr/lib/python2.7/site-packages/pgadmin4-web/pgadmin/utils/driver/__init__.py", riga 40, in init_app
Questo è quello che ho appena trovato in /var/log/httpd/error_log file:
[Mon Jun 24 10:31:38.070355 2019] [:error] [pid 27524] [remote 178.89.171.169:88] mod_wsgi (pid=27524): Lo script WSGI di destinazione "/usr/lib/python2.7/site-packages/pgadmin4-web/pgAdmin4.wsgi" non può essere caricato come Python modulo.
[Mon Jun 24 10:31:38.070400 2019] [:error] [pid 27524] [remote 178.89.171.169:88] mod_wsgi (pid=27524): Si è verificata un'eccezione durante l'elaborazione dello script WSGI "/usr/lib/python2.7/site-packages/pgadmin4-web/pgAdmin4.wsgi".
[Mon Jun 24 10:31:38.070427 2019] [:error] [pid 27524] [remote 178.89.171.169:88] Traceback (ultima chiamata):
[Mon Jun 24 10:31:38.070458 2019] [:error] [pid 27524] [remote 178.89.171.169:88] File “/usr/lib/python2.7/site-packages/pgadmin4-web/pgAdmin4.wsgi”, riga 36, in
[Mon Jun 24 10:31:38.070514 2019] [:error] [pid 27524] [remote 178.89.171.169:88] da pgAdmin4 importa l'app come applicazione
[Mon Jun 24 10:31:38.070532 2019] [:error] [pid 27524] [remote 178.89.171.169:88] File “/usr/lib/python2.7/site-packages/pgadmin4-web/pgAdmin4.py”, riga 97, in
[Mon Jun 24 10:31:38.070554 2019] [:error] [pid 27524] [remote 178.89.171.169:88] app = create_app()
[Mon Jun 24 10:31:38.070568 2019] [:error] [pid 27524] [remote 178.89.171.169:88] File “/usr/lib/python2.7/site-packages/pgadmin4-web/pgadmin/__init__. py", riga 243, in create_app
[Mon Jun 24 10:31:38.070588 2019] [:error] [pid 27524] [remote 178.89.171.169:88] create_app_data_directory (config)
[Mon Jun 24 10:31:38.070601 2019] [:error] [pid 27524] [remote 178.89.171.169:88] File "/usr/lib/python2.7/site-packages/pgadmin4-web/pgadmin/setup/data_directory.py", riga 42, in create_app_data_directory
[Mon Jun 24 10:31:38.070622 2019] [:error] [pid 27524] [remote 178.89.171.169:88] os.chmod (config. SESSION_DB_PATH, 0o700)
[Mon Jun 24 10:31:38.070646 2019] [:error] [pid 27524] [remote 178.89.171.169:88] OSError: [Errno 1] Operazione non consentita: '/var/lib/pgadmin4/sessions'
[Mon Jun 24 10:31:40.838538 2019] [:error] [pid 27524] [remote 178.89.171.169:92] mod_wsgi (pid=27524): Lo script WSGI di destinazione "/usr/lib/python2.7/site-packages/pgadmin4-web/pgAdmin4.wsgi" non può essere caricato come Python modulo.
[Mon Jun 24 10:31:40.838578 2019] [:error] [pid 27524] [remote 178.89.171.169:92] mod_wsgi (pid=27524): Si è verificata un'eccezione durante l'elaborazione dello script WSGI "/usr/lib/python2.7/site-packages/pgadmin4-web/pgAdmin4.wsgi".
[Mon Jun 24 10:31:40.838615 2019] [:error] [pid 27524] [remote 178.89.171.169:92] Traceback (ultima chiamata):
[Mon Jun 24 10:31:40.838650 2019] [:error] [pid 27524] [remote 178.89.171.169:92] File “/usr/lib/python2.7/site-packages/pgadmin4-web/pgAdmin4.wsgi”, riga 36, in
[Mon Jun 24 10:31:40.838713 2019] [:error] [pid 27524] [remote 178.89.171.169:92] da pgAdmin4 importa l'app come applicazione
[Mon Jun 24 10:31:40.838737 2019] [:error] [pid 27524] [remote 178.89.171.169:92] File “/usr/lib/python2.7/site-packages/pgadmin4-web/pgAdmin4.py”, riga 97, in
[Mon Jun 24 10:31:40.838781 2019] [:error] [pid 27524] [remote 178.89.171.169:92] app = create_app()
[Mon Jun 24 10:31:40.838801 2019] [:error] [pid 27524] [remote 178.89.171.169:92] File “/usr/lib/python2.7/site-packages/pgadmin4-web/pgadmin/__init__. py", riga 243, in create_app
[Mon Jun 24 10:31:40.838836 2019] [:error] [pid 27524] [remote 178.89.171.169:92] create_app_data_directory (config)
[Mon Jun 24 10:31:40.838862 2019] [:error] [pid 27524] [remote 178.89.171.169:92] File "/usr/lib/python2.7/site-packages/pgadmin4-web/pgadmin/setup/data_directory.py", riga 42, in create_app_data_directory
[Mon Jun 24 10:31:40.838896 2019] [:error] [pid 27524] [remote 178.89.171.169:92] os.chmod (config. SESSION_DB_PATH, 0o700)
[Mon Jun 24 10:31:40.838934 2019] [:error] [pid 27524] [remote 178.89.171.169:92] OSError: [Errno 1] Operazione non consentita: '/var/lib/pgadmin4/sessions'
Ho seguito le istruzioni per l'installazione pgadmin su Centos7 e ha riscontrato il seguente errore durante l'accesso http://ip-address/pgadmin4:
"Errore interno del server
Il server ha riscontrato un errore interno o una configurazione errata e non è stato in grado di completare la tua richiesta.
Si prega di contattare l'amministratore del server a [e-mail protetta] per informarli dell'ora in cui si è verificato questo errore e delle azioni eseguite subito prima dell'errore.
Ulteriori informazioni su questo errore potrebbero essere disponibili nel registro degli errori del server."
I file di registro sembrano vuoti
RispondereCiao,
ho il prossimo problema:
mod_wsgi (pid=589): lo script WSGI di destinazione "/usr/lib/python2.7/site-packages/pgadmin4-web/pgAdmin4.wsgi" non può essere caricato come modulo Python.
[Sat Jun 15 13:49:46.450167 2019] [:error] [pid 589] [remote ::1:100] mod_wsgi (pid=589): Si è verificata un'eccezione durante l'elaborazione dello script WSGI '/usr/lib/python2.7/site -packages/pgadmin4-web/pgAdmin4.wsgi'.
[Sat Jun 15 13:49:46.450783 2019] [:error] [pid 589] [remote ::1:100] Traceback (ultima chiamata):
[Sat Jun 15 13:49:46.451365 2019] [:error] [pid 589] [remote ::1:100] File “/usr/lib/python2.7/site-packages/pgadmin4-web/pgAdmin4.wsgi”, riga 36, in
[Sat Jun 15 13:49:46.453649 2019] [:error] [pid 589] [remote ::1:100] da pgAdmin4 importa l'app come applicazione
[Sat Jun 15 13:49:46.454048 2019] [:error] [pid 589] [remote ::1:100] File “/usr/lib/python2.7/site-packages/pgadmin4-web/pgAdmin4.py”, riga 97, in
[Sat Jun 15 13:49:46.454481 2019] [:error] [pid 589] [remote ::1:100] app = create_app()
[Sat Jun 15 13:49:46.454835 2019] [:error] [pid 589] [remote ::1:100] File “/usr/lib/python2.7/site-packages/pgadmin4-web/pgadmin/__init__. py", riga 243, in create_app
[Sat Jun 15 13:49:46.455239 2019] [:error] [pid 589] [remote ::1:100] create_app_data_directory (config)
[Sat Jun 15 13:49:46.455684 2019] [:error] [pid 589] [remote ::1:100] File “/usr/lib/python2.7/site-packages/pgadmin4-web/pgadmin/setup/ data_directory.py", riga 42, in create_app_data_directory
[Sat Jun 15 13:49:46.455917 2019] [:error] [pid 589] [remote ::1:100] os.chmod (config. SESSION_DB_PATH, 0o700)
[Sat Jun 15 13:49:46.456133 2019] [:error] [pid 589] [remote ::1:100] OSError: [Errno 1] Operazione non consentita: ‘/var/lib/pgadmin4/sessions’
Ho ricevuto i seguenti errori da in /var/log/httpd/error.log quando si tenta di accedere all'interfaccia web http://localhost/pgadmin4
.
IOError: [Errno 13] Permesso negato: '/var/log/pgadmin4/pgadmin4.log' OperationalError: (sqlite3.OperationalError) tenta di scrivere un database di sola lettura
Risolto impostando il corretto SELinux contesto correttamente (pessima idea disabilitare semplicemente SELinux)
# chcon -t httpd_sys_rw_content_t /var/log/pgadmin4 -R. # chcon -t httpd_sys_rw_content_t /var/lib/pgadmin4 -R.
Saluti
RisponderePenso di avere un problema simile. Sembra che Apache esegua python 3.6, ma questo si sta installando su python 2.7. Credo che questo stia causando una mancata corrispondenza. Ma non vedo un meccanismo per dire a pgadmin4 di usare python 3.6 o dire ad Apache di usare python 2.7.
Ho ripetuto tutti i passaggi elencati più volte, da build pulite. Sto facendo una build minima del server. Sto costruendo questo su una VM da un'immagine Centos 7, ma sto aggiornando e aggiornando (yum -y update && yum -y upgrade) come parte del mio processo. Questo è il mio quarto giro e non riesco a farlo funzionare.
RispondereCiao, ricevo questo errore quando accedo tramite http://ip-address/pgadmin4
o http://localhost/pgadmin4
su centos 7.
Impossibile connetersi
Firefox non può stabilire una connessione al server su localhost.
Per favore aiutami con questo.