Ich versuche, über mein öffentliches DNS eine Verbindung zu phpmyadmin herzustellen, und ich kann es nicht funktionieren lassen.
Ich habe versucht, diese Anweisungen zu befolgen:
Zugriff auf PHPMyAdmin nicht möglich
Standardmäßig ist phpMyAdmin auf localhost beschränkt. Wenn du es willst Sie können von überall aus die Schritte ausführen, die in "Wie um phpMyAdmin oder phpPgAdmin zu aktivieren? "in virtuellen Maschinen FAQ:
SSH an die Instanz Ersetzen Sie die Zeile "Erlaube von 127.0.0.1" mit "Erlaube von allen" in der Datei /opt/bitnami/apps/phpmyadmin/conf/phpmyadmin.conf Starten Sie apache: sudo neu /opt/bitnami/ctlscript.sh starte Apache neu
Das Problem mit dieser Lösung ist, dass ich keine phpmyadmin.conf-Datei in diesem Verzeichnis habe. Ich fand das zu dem Phpmyadmin.conf nicht im Ordner phpmyadmin vorhanden , aber ich konnte nicht darauf zugreifen.
Überprüfen Sie die /opt/bitnami/apps/phpmyadmin/htdocs/config.inc.php und Ändern Sie die Option "$ cfg ['PmaAbsoluteUri']" mit Ihrer URL.
Ich bekomme immer noch den gleichen For security reasons, this URL is only accesible using localhost (127.0.0.1) as the hostname
Fehler und es macht mich verrückt.
Irgendwelche Ideen? Bei Bedarf kann ich relevante Inhalte problemlos aus Konfigurationsdateien veröffentlichen.
Wenn Sie sich diesen Artikel ansehen ( Wie kann phpMyAdmin oder phpPgAdmin remote aktiviert werden? ), Ich musste auf Virtuelle Maschine und nicht auf Amazon Cloud / Bitnami Hosting achten.
Als ich die Datei /opt/bitnami/apps/phpmyadmin/conf/httpd-app.conf
in die folgende Datei änderte, konnte ich über [PUBLIC_DNS / YOUR_DOMAIN_NAME / IP] / phpmyadmin] darauf zugreifen.
Die wichtigsten Änderungen sind:
%Vor%
und
%Vor%
Nach den Änderungen denken Sie daran, den Apache-Server neu zu starten . (oder starte deine Instanz neu)
sudo /opt/bitnami/ctlscript.sh Neustart Apache
/opt/bitnami/apps/phpmyadmin/conf/httpd-app.conf
%Vor%Dokumente Ref: Ссылка
Tags und Links amazon-web-services amazon-ec2 phpmyadmin bitnami