phpMyAdmin
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> phpMyAdmin

phpMyAdmin 502 bad gateway [CentOS7, nginx]

Trong nhật ký lỗi upstream: "fastcgi://127.0.0.1:9000" nhưng trong cấu hình bạn sử dụng ổ cắm unix (mb bạn không thực hiện tải lại / khởi động lại?).

Kiểm tra cấu hình php-fpm (biến listen ), đường dẫn thực đến socket /var/run/php-fpm.sock là gì hoặc /var/run/php-fpm/php-fpm.sock ?

Ngoài ra, sau đó, hãy kiểm tra quyền lắng nghe cho php-fpm, người dùng phải giống với người dùng trong cấu hình nginx (nginx.conf) .PHP-FPM Pool config, ví dụ:

listen.owner = nginx
listen.group = nginx

Cấu hình Nginx, ví dụ:

user nginx;

UPD:Vui lòng kiểm tra trạng thái SELinux, cần vô hiệu hóa nó:

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

Cập nhật SELinix /etc/selinux/config từ SELINUX=enforcing thành SELINUX=disabled . Sau đó, cần khởi động lại. Sau khi khởi động lại:

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

Định cấu hình trong bài kiểm tra của tôi:

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

Không tạo liên kết biểu tượng ln -s /usr/share/phpMyAdmin /var/www/html/mywebisite/phpmyadmin , nó không cần thiết




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. # 1292 - Giá trị ngày không chính xác:'0000-00-00'

  2. Có cách nào để sao chép tất cả dữ liệu trong cơ sở dữ liệu mysql sang một cơ sở dữ liệu khác không? (phpmyadmin)

  3. Truy vấn hoạt động trong phpmyadmin nhưng không hoạt động trong tập lệnh PHP

  4. Cách lấy tên người dùng và mật khẩu phpmyadmin

  5. localhost / phpmyadmin đưa ra trang không tìm thấy lỗi