Accesso phppgadmin da un altro computer?
-
29-09-2020 - |
Domanda
Ho installato PhpPGadmin in un server Ubuntu e vuoi accedervi da un altro computer.
ha detto che l'accesso ha negato quando ho digitato:
http://<ip>/phppgadmin
.
La porta 5432 viene aperta nel server Ubuntu ma solo per IP locale.
Grazie
Soluzione
Il /etc/apache2/conf.d/phppGadmin.conf File di configurazione per impostazione predefinita mantiene nessuno ma localhost dall'accesso a PhppGadmin.
Aggiungi una riga che fa una nuova regola Consenti per il tuo IP, quindi sembra qualcosa del genere:
<Location /phppgadmin>
Order deny,allow
Deny from all
Allow from [Your client IP]
</Location>
.
.
A proposito, questo tipo di domanda è probabilmente più appropriato per il sito gemello di Stackoverflow serverfault.com
Altri suggerimenti
Questo è un problema di Apache (o Web Server).La directory phppgadmin ha un file .htaccess che non consente tutti tranne localhost.
È necessario impostarlo per consentire tutto o consentire (inserire IP qui)
So che questa è una vecchia domanda, ma da quando mi sono inciampato per risolvere la "Impossibile caricare risorse: il server ha risposto con uno stato di uno stato di 403 (proibito)" durante il tentativo di accedere a phppgadmin da un altro computer e il datoLe risposte non hanno funzionato per me, volevo condividere la mia soluzione.
Ubuntu: 17.04;PHPPGADMIN: 5.1
Soluzione: Commenta Richiedi Locale in /etc/apache2/conf-enablebleblebles/phppGadmin.conf e riavvia Apache (Sudo Service Apache2 Ricarica)
<Directory /usr/share/phppgadmin>
<IfModule mod_dir.c>
DirectoryIndex index.php
</IfModule>
AllowOverride None
# Only allow connections from localhost:
# Require local
<IfModule mod_php.c>
php_flag magic_quotes_gpc Off
php_flag track_vars On
#php_value include_path .
</IfModule>
<IfModule !mod_php.c>
<IfModule mod_actions.c>
<IfModule mod_cgi.c>
AddType application/x-httpd-php .php
Action application/x-httpd-php /cgi-bin/php
</IfModule>
<IfModule mod_cgid.c>
AddType application/x-httpd-php .php
Action application/x-httpd-php /cgi-bin/php
</IfModule>
</IfModule>
</IfModule>
</Directory>
.
/etc/apache2/conf-enableblebles/phppgadmin.conf
Stai eseguendo Apache?
È necessario modificare le autorizzazioni nel file httpd.conf o .htaccess