Khoảng năm 2022 mình có thực hiện 1 sự án đa ngữ với wordpress/nginx server và khi mình chuyển request $_GET qua lại giữa các ngôn ngữ thì bị lỗi *502 bad gate way *
Và mình đã dùng cách sau để xử lý , mình lưu lại với tiền tố [docs] chính là loạt bài thư viện code mình từng xử lý qua để sau khi gặp các vấn đề dễ dàng tìm lại cũng như chia sẻ với các bạn chưa biết
Tình trạng và công nghệ
- Wordpress cms
- Nginx Server/ Centos 7 os / Vps azdigi
- Hocvps Script
Cách khắc phục
Mình không đi vào các vấn đề lý do mà sẽ đưa ra các bước thực hiện, các bạn có thể tìm hiểu thêm về lý do sau nhé
- Tắt nginx service:
1
service nginx stop
- Mở file config của nginx cho domain tương ứng
1
nano /etc/nginx/conf.d/domain.com.conf
- Tìm đoạn code sau trong block http{…}:Thay thành đoạn sau:
1
2fastcgi_buffers 8 16k;
fastcgi_buffer_size 16k;1
2fastcgi_buffers 64 64k;
fastcgi_buffer_size 64k; - Khởi động lại nginx service:
1
service nginx restart