【发布时间】:2021-07-25 22:01:15
【问题描述】:
我正在学习 Nginx。我想问一下带有 SSL 的 phpMyAdmin。 我用 2 个静态域做了 Cerbot SSL。我可以访问 phpMyAdmin。 作为http://mywebiste.com/phpMyAdmin/ 但是当我打开https://mywebiste.com/phpMyAdmin/ 错误说
404 未找到。
我一直在搜索错误日志。但我仍然不知道如何在 pma 设置日志,所以我看不到它。 请教我写设置代码好吗?
这是我当前的设置文件。
vi /etc/nginx/conf.d/phpmyadmin.conf
server {
#listen 80;
listen 443 ssl;
ssl_certificate /etc/letsencrypt/live/mywebiste.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/mywebiste.com/privkey.pem;
server_name mywebiste.com/phpmyadmin;
location / {
root /usr/share/phpMyAdmin;
index index.php;
}
location ~ \.php$ {
fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/share/phpMyAdmin/$fastcgi_scr
ipt_name;
include fastcgi_params;
}
}
【问题讨论】:
标签: nginx phpmyadmin centos