不使用SSL/HTTPS运行phpMyAdmin
我刚刚将phpMyAdmin从git克隆到不使用SSL/HTTPS运行phpMyAdmin,phpmyadmin,Phpmyadmin,我刚刚将phpMyAdmin从git克隆到/var/www/ /etc/nginx/sites enabled/phpmyadmin.conf是: server { listen 80; listen [::]:80; root /var/www/phpmyadmin; index index.php index.html; server_name phpmyadmin.local; location / { try
/var/www/
/etc/nginx/sites enabled/phpmyadmin.conf
是:
server {
listen 80;
listen [::]:80;
root /var/www/phpmyadmin;
index index.php index.html;
server_name phpmyadmin.local;
location / {
try_files $uri $uri/ =404;
}
# pass PHP scripts to FastCGI server
#
location ~ \.php$ {
include snippets/fastcgi-php.conf;
#
# # With php-fpm (or other unix sockets):
fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;
# # With php-cgi (or other tcp sockets):
# fastcgi_pass 127.0.0.1:9000;
}
}
它说:
服务器和客户端上指示的HTTPS之间不匹配。这可能会导致phpMyAdmin无法工作或存在安全风险。请修复服务器配置以正确指示HTTPS。
我想在没有SSL的情况下运行它
我没有文件config.inc.php
,但是我在主目录phpmyadmin/
中有config.sample.inc.php
,并且在这个文件中没有行$cfg['ForceSSL']=false代码>
将phpmyadmin/config.sample.inc.php
复制到phpmyadmin/config.inc.php
,尝试逐个编写这些行
$cfg['ForceSSL'] = false;
$cfg['Servers'][$i]['ForceSSL'] = false;
$cfg['Servers'][$i]['ssl'] = false;
$cfg['Servers'][$i]['ssl_verify'] = false;
$cfg['Servers'][$i]['control_ssl'] = false;
$cfg['PmaAbsoluteUri'] = 'http://phpmyadmin.local/';
但仍然是相同的错误消息 将示例配置文件复制到config.inc.php,并将所需的设置放在那里。请参阅。将示例配置文件复制到config.inc.php,并将所需的设置放在那里。看