Điểm:0

Đã hết thời gian ngược dòng (110: Hết thời gian kết nối)

lá cờ us

tôi đã cài đặt opigno_lms 8.x-2.9, Tôi đã tạo một khóa đào tạo và muốn xuất bản nó.Khi tôi nhấp vào "Xuất bản", trang web sẽ cố tải trong 60 giây và sau đó nhận được "Lỗi 504: Hết thời gian chờ cổng". Trong nhật ký lỗi nginx: "[lỗi] ngược dòng đã hết thời gian (110: Hết thời gian kết nối) trong khi đọc tiêu đề phản hồi từ ngược dòng"

tôi đã sửa đổi php.ini:

max_execution_time = 3600
max_input_time = 3600

và thêm bên dưới vào tệp nginx conf, người phục vụ bối cảnh:

proxy_read_timeout 3600s;
proxy_connect_timeout 3600s;
proxy_send_timeout 3600s;

Cũng được thêm vào bên dưới để druapl cài đặt.php:

ini_set('max_execution_time', 3600);
ini_set('max_input_time', 3600);

Nhưng trang web vẫn thử trong 60 giây và đưa ra lỗi tương tự. Tôi nghĩ rằng tôi đang thiếu một cấu hình ở đâu đó vẫn hiệu quả và hết thời gian chờ kết nối trang web sau 60 giây. Nhờ tư vấn.

thông tin trang web:

  • Phiên bản Drupal: 8.9.20
  • Hồ sơ cài đặt: Opigno LMS (opigno_lms-8.x-2.29)
  • Phiên bản PHP: 7.4.29
    • memory_limit = 512M
  • Máy chủ web: nginx/1.18.0
lá cờ id
Tôi tò mò muốn biết tại sao bạn lại thử nghiệm một phiên bản Opigno LMS không được hỗ trợ bởi những người bảo trì phiên bản đó.
Harish ST avatar
lá cờ jp
Bạn đã xác nhận cài đặt PHP được cập nhật chưa?
lá cờ us
Tôi không nghĩ vấn đề này liên quan cụ thể đến opigno lms, nhưng để trả lời câu hỏi của bạn, về cơ bản là do phiên bản opigno lms hiện tại không hoạt động với tôi do [vấn đề] này(https://www.drupal.org/project /opigno_lms/issues/3278953)
lá cờ us
@HarishST: câu hỏi hay, vâng, tôi đã xác nhận rằng sử dụng `phpinfo();`
lá cờ cn
Thử đặt `fastcgi_send_timeout` và `fastcgi_read_timeout` cùng với cài đặt proxy (và khởi động lại/tải lại nginx). Bạn cũng có thể/hoặc cần đặt `request_terminate_timeout` trong cấu hình PHP-FPM
lá cờ us
Cảm ơn @Clive: có vẻ như sự cố ban đầu (lỗi 504) đã được giải quyết sau khi thêm `request_terminate_timeout = 0` trong cấu hình nhóm php-fpm và ```fastcgi_connect_timeout 3600s; fastcgi_read_timeout 3600s; fastcgi_send_timeout 3600s``` trong cấu hình nginx, bối cảnh máy chủ. Bây giờ tôi nhận được `Lỗi 524 Đã hết thời gian chờ` liên quan đến CloudFlare theo thời gian chờ mặc định sau 100 giây. Tôi sẽ kiểm tra những gì có thể được thực hiện với lỗi mới.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.