Score:0

php-fpm & Apache 2 - วิเคราะห์ข้อความ PHP: บันทึก

ธง mx

เซิร์ฟเวอร์เครื่องหนึ่งของฉันเพิ่งเปลี่ยนไปใช้ php-fpm

ตอนนี้บันทึกข้อผิดพลาดจะบันทึก 404 ในรูปแบบใหม่:

[อา. 26 ธ.ค. 00:11:37.827426 2021] [proxy_fcgi:ข้อผิดพลาด] [pid 25239:tid
140600822003456] [ไคลเอ็นต์ 66.249.66.136:37676] AH01071: มีข้อผิดพลาด 'ข้อความ PHP: ไฟล์
ไม่มีอยู่: /ads.txt'
[อา. 26 ธ.ค. 00:14:53.732771 2021] [proxy_fcgi:ข้อผิดพลาด] [pid 24741:tid
140601015035648] [ไคลเอ็นต์ 207.46.13.93:9600] AH01071: มีข้อผิดพลาด 'ข้อความ PHP: ไฟล์
ไม่มีอยู่: /events/view/id/633/supercharge'

ก่อนหน้านี้ฉันใช้สคริปต์บรรทัดคำสั่ง (โดยใช้ อึดอัด) เขียนโดยเพื่อนร่วมงานคนหนึ่งของฉันเมื่อหลายปีก่อน เพื่อแยกวิเคราะห์บันทึกและแยก URL ที่เป็น 404 จากนั้นใช้ excel แบบแมนนวลทำงานเพื่อรับจำนวนที่อยู่ที่มีข้อผิดพลาด แต่ได้รับคำขอในจำนวนที่สมเหตุสมผล ฉันสบายใจพอสมควร (พร้อมคู่มือ awk) ในการอัปเดตสคริปต์นี้...

แต่ก่อนที่ฉันจะเริ่มแก้ไขสคริปต์นี้ ฉันสงสัยว่าจะต้องมีวิธีที่ดีกว่าในการแยกวิเคราะห์ไฟล์บันทึกขนาดใหญ่เหล่านี้ ข้อเสนอแนะใด ๆ สำหรับแนวทางที่ดีกว่า?

Score:0
ธง jp

ดูเหมือนว่าคุณจะส่งคำขอทั้งหมดผ่าน proxy_fcgi. ถ้าคุณมี php.ini ไฟล์บนโฮสต์เดียวกัน คุณจึงใช้งานได้ mod_rewrite เพื่อตรวจสอบว่ามีไฟล์อยู่หรือไม่ก่อนที่จะส่งคำขอผ่าน proxy_fgci. เท่านี้คุณก็เข้าสู่ภาวะปกติได้แล้ว 404กลับมาแล้ว

steve avatar
mx flag
คำแนะนำที่ดีหากมีไฟล์อยู่ในระบบไฟล์ - แต่เนื่องจากเป็นไซต์ CMS PHP จึงต้องตัดสินใจว่าหน้าตรงกันในกรณีนี้หรือไม่

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา