phpMyAdmin
 sql >> Baza danych >  >> Database Tools >> phpMyAdmin

Zła brama phpMyAdmin 502 [CentOS7, nginx]

W dzienniku błędów upstream: "fastcgi://127.0.0.1:9000" ale w konfiguracji używasz gniazda uniksowego (mb nie wykonujesz ponownego ładowania/restartowania?).

Sprawdź konfigurację php-fpm (zmienna listen ), jaka jest prawdziwa ścieżka do gniazda /var/run/php-fpm.sock lub /var/run/php-fpm/php-fpm.sock ?

Następnie sprawdź uprawnienia do nasłuchiwania php-fpm, użytkownik musi być identyczny z użytkownikiem w konfiguracji nginx (nginx.conf). Konfiguracja puli PHP-FPM np.:

listen.owner = nginx
listen.group = nginx

Konfiguracja Nginx, np.:

user nginx;

UPD:Sprawdź status SELinux, należy go wyłączyć:

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

Zaktualizuj SELinix /etc/selinux/config z SELINUX=enforcing do SELINUX=disabled . Następnie należy ponownie uruchomić komputer. Po ponownym uruchomieniu:

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

Konfiguracja w moim teście:

    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;
        }
    }

Nie twórz dowiązania symbolicznego ln -s /usr/share/phpMyAdmin /var/www/html/mywebisite/phpmyadmin , nie jest potrzebne




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. phpmyadmin - Nie można się połączyć:nieprawidłowe ustawienia

  2. Błąd MySQL 1036:tabela jest tylko do odczytu

  3. Jak mogę zwrócić wyniki wyszukiwania mysql, w których wyświetlane są tylko kolumny z wpisami innymi niż null?

  4. Usuwanie duplikatów adresu e-mail na podstawie najniższego identyfikatora w mysql

  5. po zmianie documentroot xampp nadal używa domyślnego phpmyadmina