装完SSL后,突然发现PHPMyAdmin 登不上去了,出现了1045错误.
上网查了一下,问题的主要原因是Nginx没有配置,装SSL的时候PHP的Fast CGI 也要进行配置.
其实解决这个问题倒也简单,
只需要在Nginx的配置文件里面添加这一行就行了,位置是在PHP的参数里面.
fastcgi_param HTTPS on;
于是整个PHP的配置文件如下
location ~ \.php$ { add_header Cache-Control no-cache; fastcgi_pass unix:/var/run/php-fpm/php-fcgi.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param HTTPS on; include fastcgi_params; }