[英]Cannot Stay Logged in to PhpMyAdmin after Installing SSL Certificate
在為我的域安裝SSL證書后,我不再能夠通過SSH遠程登錄到PhpMyAdmin。
在使用SSL之前:
local 127.0.0.1:8888 --> remote localhost:80
從服務器上的http://127.0.0.1:8888/phpmyadmin隧道傳輸到服務器上的http:// localhost:80 / phpmyadmin 在SSL之后:
bitnami.conf
更改如下所示) local 127.0.0.1:8383 --> remote localhost:443
。 對/opt/bitnami/apache2/conf/bitnami/bitnami.conf
所做的更改:
<VirtualHost _default_:80>
DocumentRoot "/opt/bitnami/apache2/htdocs"
RewriteEngine On #added
RewriteCond %{HTTPS} !=on #added
RewriteRule ^/(.*) https://%{SERVER_NAME}/$1 [R,L] #added
<Directory "/opt/bitnami/apache2/htdocs">
...
</VirtualHost>
...
<VirtualHost _default_:443>
DocumentRoot "/opt/bitnami/apache2/htdocs"
ServerName mydomain.com:443 #added
ServerAdmin my@email.address #added
SSLEngine on
SSLCertificateFile "/path/to/my_domain.crt" #changed
SSLCertificateKeyFile "/path/to/myserver.key" #changed
SSLCACertificateFile "/path/tof/my_domain.ca-bundle" #added
...
</VirtualHost>
本質上 :我按照客戶端規范打開了SSL,但這破壞了我的PMA訪問權限。 任何幫助, 不勝感激!
SO的建議是安裝SSL證書破壞phpmyadmin並出現403錯誤 ,這是成功的建議:
雖然我只是從其他瀏覽器訪問PMA, 但更通用的解決方案是刪除特定的PMA cookie 。 (HT Isaac Bennetch )
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.