sql >> Databasteknik >  >> Database Tools >> phpMyAdmin

phpMyAdmin 502 dålig gateway [CentOS7, nginx]

I fellogg upstream: "fastcgi://127.0.0.1:9000" men i config använder du unix-socket (mbda gör du inte en omladdning/omstart?).

Kontrollera php-fpm-konfigurationen (variabel listen ), vad är den verkliga vägen till socket /var/run/php-fpm.sock eller /var/run/php-fpm/php-fpm.sock ?

Kontrollera även efter detta lyssningsbehörighet för php-fpm, användaren måste vara identisk med användaren i nginx config (nginx.conf).PHP-FPM Pool config t.ex.:

listen.owner = nginx
listen.group = nginx

Nginx-konfiguration t.ex.:

user nginx;

UPD:Kontrollera SELinux status, måste inaktiveras:

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

Uppdatera SELinix /etc/selinux/config från SELINUX=enforcing till SELINUX=disabled . Efter detta måste du starta om. Efter omstart:

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

Konfigurera på mitt 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;
        }
    }

Gör inte en symbollänk ln -s /usr/share/phpMyAdmin /var/www/html/mywebisite/phpmyadmin , det behövs inte




  1. Hur vet Management Studio att jag sparar mina T-SQL-kommentarer?

  2. SQL Server Management Studio startar inte - Typbiblioteket kunde inte hittas

  3. MySQL Workbench 5.2 CE, Windows 7, kan inte ansluta till MySQL Server på 127.0.0.1 (10061)

  4. MySQL Visa nollresultat i fråga - med INNER JOIN