Hướng dẫn khắc phục lỗi 502 Bad Gateway khi cài đặt VPSSIM, HocVPS

Dạo gần đây, mình có setup một số server với VPSSIM và HocVPS script, đều dính lỗi 502 Bad Gateway ngay khi cài đặt xong. Không thể vào trang PHPMyAdmin, không thể vào trang dashboard đối với hocvps script… Sau khi tìm hiểu cách khắc phục, cuối cùng mình cũng đã khắc phục được lỗi 502 Bad Gateway này.

Lỗi này chỉ xảy ra trên server cài đặt Nginx và PHP-FPM, cả 2 script là vpssim và hocvps đều sử dụng Nginx là webserver. Các bạn mở file nginx.conf và chèn thêm đoạn code sau

  • Mở file cấu hình nginx

  • Thêm đoạn code sau vào trong block http { }

  • Khởi động lại nginx, php-fpm:

Nếu bạn dính lỗi không thể restart php-fpm, kiểm tra php-fpm.log xem thông tin lỗi. Nếu bạn dính lỗi như dưới đây

Unable to create the PID file (/var/run/php-fpm/php-fpm.pid).: No such file or directory (2)

Điều này có nghĩa là file /var/run/php-fpm/php-fpm.pid không tồn tại. Các bạn tạo thư mục và file php-fpm.pid theo đúng như đường dẫn.

Kiểm tra file /usr/lib/tmpfiles.d/php-fpm.conf và chỉnh sửa thành dòng sau

Restart php-fpm

Như vậy là mình đã khắc phục được lỗi 502 Bad Gateway khi cài đặt VPSSIM, HocVPS. Chúc các bạn thành công, nếu có thắc mắc gì hãy để lại bình luận nhé.

Đề xuất cho bạn

Để lại bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

seventeen − eight =