sql >> Database teknologi >  >> Database Tools >> phpMyAdmin

phpMyAdmin 502 dårlig gateway [CentOS7, nginx]

I fejllog upstream: "fastcgi://127.0.0.1:9000" men i config bruger du unix socket (mb du laver ikke en genindlæsning/genstart?).

Tjek php-fpm-konfigurationen (variabel listen ), hvad er den rigtige vej til socket /var/run/php-fpm.sock eller /var/run/php-fpm/php-fpm.sock ?

Herefter skal du også kontrollere lyttetilladelsen for php-fpm, brugeren skal være identisk med brugeren i nginx config (nginx.conf).PHP-FPM Pool config f.eks.:

listen.owner = nginx
listen.group = nginx

Nginx-konfiguration f.eks.:

user nginx;

UPD:Tjek venligst SELinux-status, skal deaktiveres:

[root ~]# sestatus
SELinux status:                 enabled
...

Opdater SELinix /etc/selinux/config fra SELINUX=enforcing til SELINUX=disabled . Efter dette skal du genstarte. Efter genstart:

[root ~]# sestatus
SELinux status:                 disabled
[root ~]#

Konfigurer på min test:

    location /phpMyAdmin {
        root /usr/share;
        index index.php index.html index.htm;
        location ~ ^/phpMyAdmin/(.+\.php)$ {
            fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include fastcgi_params;
            fastcgi_intercept_errors on;
        }
    }

Lav ikke et symbollink ln -s /usr/share/phpMyAdmin /var/www/html/mywebisite/phpmyadmin , det er ikke nødvendigt




  1. Opdaterer du automatisk en forespørgsel i ms sql server management studio?

  2. phpMyAdmin-opdatering til 4.3.6 genererer Udefineret indeks:navwork-fejl

  3. se den aktuelle tabelrækkefølge

  4. Amazon RDS MySQL-instans udfører meget langsomt