PHP max_input_vars ชะลอเวลาตอบสนองของเซิร์ฟเวอร์


0

สวัสดีฉันใช้ CentOS vps กับ 6gigs ram โดยเฉพาะโฮสติ้ง WordPress ที่เมื่อไม่นานมานี้ฉันได้รับข้อผิดพลาดว่า max_input_vars เกินขีด จำกัด ดังนั้นฉันจึงแก้ไข php.ini ของฉันและทำให้เป็น 3000 แม้ว่า vars อินพุตสูงสุดของฉันคือ 1200 ความล่าช้าในเวลาตอบกลับของเซิร์ฟเวอร์ (ประมาณ 2-4 วินาที) ฉันจะลดเวลานี้ได้อย่างไร

คำตอบ:


0

คุณแน่ใจเกี่ยวกับสาเหตุของความล่าช้านี้อย่างไร มันเป็นเวลาที่ลูกค้าของคุณใช้ในการส่งข้อมูลในคำขอ HTTP หรือไม่ เป็นเวลาที่ PHP ใช้ในการประมวลผลหรือไม่ หรือมันเป็นการดาวน์โหลดการตอบสนองจากเซิร์ฟเวอร์?

ขออภัยที่ถามคำถามแทนที่จะตอบกลับ แต่ฉันคิดว่าขั้นตอนแรกที่นี่กำลังตรวจจับว่าการหน่วงเวลาอยู่ที่ไหน ฉันอยากจะแนะนำให้คุณใช้เครื่องมือสำหรับนักพัฒนา Firebug o Chrome เปิดแท็บเครือข่ายและทำการร้องขอ จากนั้นเลือกแถวแรกในตารางผลลัพธ์ (แถวที่แสดงถึงคำขอเนื่องจากคุณจะเห็นแถวอื่น ๆ สำหรับไฟล์ CSS, ไฟล์ JS, รูปภาพ, ฯลฯ ) และตรวจสอบข้อมูลเวลาซึ่งมักจะแบ่งออกเป็นขั้นตอนการส่ง / รอ / รับ ขั้นตอนการรอเกี่ยวข้องกับความเร็วในการประมวลผลของเซิร์ฟเวอร์ส่วนอีกสองอันเกี่ยวข้องกับทั้งเซิร์ฟเวอร์และแบนด์วิดท์ของไคลเอ็นต์

การดีบักเพิ่มเติมควรทำหลังจากนั้นขึ้นอยู่กับตำแหน่งที่ล่าช้าดูเหมือนว่าจะ


ฉันได้ติดตั้ง firebug มันบอกว่า 3.58s กำลังรอและการฟื้นฟูคือ 1.36s
maniteja

เกือบสี่วินาทีในการประมวลผล ปัญหาน่าจะเป็นในด้าน PHP มันเป็นการพัฒนา PHP ที่กำหนดเองหรือคุณกำลังใช้งาน Wordpress หากเป็นรหัสของคุณคุณสามารถใช้ getrusage () หรือฟังก์ชั่นอื่น ๆ เพื่อวัดเวลาการประมวลผลของแต่ละส่วนของแอปพลิเคชันของคุณ หากคุณมี Wordpress คุณสามารถค้นหาปลั๊กอินแก้ไขข้อบกพร่อง
drk.com.ar

มันติดตั้ง wordpress ฉันมีชุดรูปแบบขนาดใหญ่ที่ทำงานบนนี้มันมีตัวเลือกเพิ่มเติมฉันตัวเลือกเพิ่มเติมฉันเลือกที่ช้าลงมันกลายเป็นเมื่อฉันเปลี่ยนชุดรูปแบบเพื่อเริ่มต้นเว็บไซต์เป็นความเร็วเจ็ท ฉันได้ตรวจสอบการใช้งาน cpu เมื่อฉันเข้าถึงเว็บไซต์และในหนึ่ง cpu มันบอกว่า 35% และส่วนที่เหลืออยู่ที่ 0%
maniteja

ฉันมีปัญหากับธีม Wordpress ที่เราซื้อไปเมื่อหลายเดือนก่อน ในกรณีนี้ฉันต้องขยายขีด จำกัด หน่วยความจำเพื่อให้ทำงานได้และโฮสต์บนเซิร์ฟเวอร์ที่ทรงพลัง ความคิดเห็นของฉันคือนักพัฒนาธีม Wordpress บางคนไม่ได้เพิ่มประสิทธิภาพการทำงานของพวกเขา ลองเปลี่ยนกลับเป็นธีมเริ่มต้นและทดสอบอีกครั้ง ฉันค่อนข้างมั่นใจว่าปัญหาจะหายไป หากเกิดขึ้นคุณสามารถติดต่อผู้พัฒนาธีมเพื่อแก้ไขปัญหา
drk.com.ar

สวัสดีฉันสามารถทำบางสิ่งบางอย่างเพื่อกระจายโหลดไปยังเวลาประมวลผลที่ลดลงของ cpu ทั้งหมดได้หรือไม่
maniteja
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.