Điểm:0

php-fpm & Apache 2 - phân tích Thông báo PHP: nhật ký

lá cờ mx

Một trong những máy chủ của tôi gần đây đã được chuyển sang sử dụng php-fpm.

Nhật ký lỗi hiện đăng nhập 404 ở định dạng mới:

[CN 26 tháng 12 00:11:37.827426 2021] [proxy_fcgi:error] [pid 25239:tid
140600822003456] [máy khách 66.249.66.136:37676] AH01071: Gặp lỗi 'Thông báo PHP: Tệp
không tồn tại: /ads.txt'
[CN ngày 26 tháng 12 00:14:53.732771 2021] [proxy_fcgi:error] [pid 24741:tid
140601015035648] [máy khách 207.46.13.93:9600] AH01071: Gặp lỗi 'Thông báo PHP: Tệp
không tồn tại: /events/view/id/633/supercharge'

Trước đây tôi đã sử dụng tập lệnh dòng lệnh (sử dụng awk), do một trong những đồng nghiệp của tôi viết cách đây nhiều năm, để phân tích cú pháp nhật ký và trích xuất các URL bị lỗi 404, sau đó thực hiện một số thao tác excel thủ công để kiểm đếm bất kỳ địa chỉ nào bị lỗi nhưng nhận được số lượng yêu cầu hợp lý. Tôi cảm thấy khá thoải mái (với hướng dẫn sử dụng awk) để cập nhật tập lệnh này...

Tuy nhiên, trước khi bắt đầu chỉnh sửa tập lệnh này, tôi đã nghi ngờ rằng phải có một cách tốt hơn để phân tích các tệp nhật ký lớn này. Bất kỳ đề xuất cho một cách tiếp cận tốt hơn?

Điểm:0
lá cờ jp

Bạn dường như đang gửi tất cả các yêu cầu thông qua proxy_fcgi. Nếu bạn có php các tệp trên cùng một máy chủ thì bạn có thể sử dụng mod_rewrite để kiểm tra xem một tệp có tồn tại trước khi gửi yêu cầu qua proxy_fgci. Bằng cách này bạn có thể nhận được bình thường 404trở lại.

steve avatar
lá cờ mx
Đề xuất tốt nếu các tệp tồn tại trong hệ thống tệp - nhưng vì đó là trang web CMS nên PHP phải đưa ra quyết định liệu một trang phù hợp có tồn tại trong trường hợp này hay không.

Đă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.