คือวันนี้ ผมเจอ อาการ แปลกๆ คือ อยู่ ๆ cpu ก็ใช้งานค่อนข้างหนักมี
process httpd ขึ้นมาเยอะมาก ก็เลย เข้าไปดู ก็มี อยู่เวปนึง
ใช้เยอะ
ตรวจสอบก็เป็น phpnuke
ก็เลย ลอง stop เวปเค้าดู จาก over load 3.xx เหลือ 0.0x เลย
รอ ห้านาที่ แล้วก็เปิด
ปรากฤ มันก็ไม่ขึ้น อีกนะครับ ไม่รู้ว่า เพราะ คนทำเค้าหยุด
หรือ script มันมีปัญหาก้ไม่รู้แปลกๆดี
ยังหาทางแก้ไม่ได้
แต่ที่อยากถามวันนี้ คือ
ไม่ทราบว่า ท่านอื่นที่มีลูกค้าใช้ phpnuke
เวลา phpnuke mambo หรืออื่นๆ เค้ามี patch
คุณทำการ update ให้ลูกค้าเองเลยหรือเปล่า ครับ
หรือว่า แจ้งให้ลูกค้าทำเอง(อันนี้เหมือนที่ผมทำ แต่ ผลคือ นิ่งครับ)
ไม่ทำอะไรเลย
แต่จะแก้ให้ลูกค้า ก็กลัวว่า เดี๋ยวทำเวปเค้า พังอีกเลยไม่รู้ว่า ทำไงดี
อยากได้ idea ท่านอื่น แก้ปัญหาอย่างนี้อย่างไรดี
SiamVPS
2
หากเรามี control panel ที่สามารถติดตั้ง scripts พวกนี้ จะทำให้เรา patch ไว้ก่อนได้ นะครับ
กรณีที่ คุณ thaiman2521 ว่ามานั้น ผมคิดว่า น่าจะ ตรวจสอบ version ของ software และลองค้นที่ เว็บของ phpnuke, mambo ว่ามีใครที่ให้บริการแล้ว overload มันขึ้นสูง อย่างนี้หรือไม่
เราน่าจะมี Term of services ว่าเราสามารถที่จะ แทรกแซงตรงนี้ได้หาก การที่ ลูกค้านิ่งเฉยแล้ว ทำให้เกิดผลเสียต่อส่วนรวม ครับ
icez
3
เว็บ thai*******ch.com สมัยก่อนใช้ phpnuke คน ออนไลน์หน้าเว็บอยู่ระดับเกือบครึ่งพันตลอด
Load average บนเซิฟเวอร์ล่อไป 50 กว่าๆ วูบเลยครับ 50 เนี่ย
check ไปๆ มาๆ เป็นปัญหาของ phpnuke กับ mysql ครับ เพราะว่า หน้าแรกของ nuke เนี่ย query sql ร่วม 200 ครั้งเลย หน้าอื่นๆก็ไม่น้อยหน้าครับ ล่อไปเกือบๆ ร้อยทั้งนั้น
edit 1 กระทู้ในตำนานหายไปไหนแล้วเนี่ย เรื่อง hosting กับ cms น่ะ
เว็บ thai*******ch.com สมัยก่อนใช้ phpnuke คน ออนไลน์หน้าเว็บอยู่ระดับเกือบครึ่งพันตลอด
Load average บนเซิฟเวอร์ล่อไป 50 กว่าๆ วูบเลยครับ 50 เนี่ย
check ไปๆ มาๆ เป็นปัญหาของ phpnuke กับ mysql ครับ เพราะว่า หน้าแรกของ nuke เนี่ย query sql ร่วม 200 ครั้งเลย หน้าอื่นๆก็ไม่น้อยหน้าครับ ล่อไปเกือบๆ ร้อยทั้งนั้น
edit 1 กระทู้ในตำนานหายไปไหนแล้วเนี่ย เรื่อง hosting กับ cms น่ะ
มีกระทุ้ในตำนานด้วยเหรอครับ
icez
5
http://www.thaihosttalk.com/index.php?showtopic=1267
หาเจอแล้วครับ นี่ไง (มันปักหมุดอยู่หมวดนี้ ทำไมหาไม่เจอก็ไม่รู้) ลองอ่านดูนะครับ
แต่ที่อยากถามวันนี้ คือ
ไม่ทราบว่า ท่านอื่นที่มีลูกค้าใช้ phpnuke
เวลา phpnuke mambo หรืออื่นๆ เค้ามี patch
คุณทำการ update ให้ลูกค้าเองเลยหรือเปล่า ครับ
หรือว่า แจ้งให้ลูกค้าทำเอง(อันนี้เหมือนที่ผมทำ แต่ ผลคือ นิ่งครับ)
ไม่ทำอะไรเลย
แต่จะแก้ให้ลูกค้า ก็กลัวว่า เดี๋ยวทำเวปเค้า พังอีกเลยไม่รู้ว่า ทำไงดี
อยากได้ idea ท่านอื่น แก้ปัญหาอย่างนี้อย่างไรดี
ไม่แนะนำให้ไปแก้ไข code ของลูกค้าโดยเขาไม่อนุญาตนะครับ โดยเฉพาะเรื่องโหลด เวลาคุยกัน ไม่ค่อยรู้่เรื่องเท่าไหร่ ต้องพยายามคุยดีๆ ลองให้ url หรือให้แนวทางแก้ไขเขาแล้วเอาไปแก้เอง หรือถ้าไม่ลำบาก เขายอมให้เราทำให้ ก็ backup file นั้นๆ ไว้่ก่อน แต่ถ้าต้องแก้เยอะ ไม่แนะนำด้วยประการทั้งปวงครับ
แต่ถ้าเรื่อง security นั้น ถ้าคุยกันไม่รู้เรื่อง ควร suspend account ไว้ ก่อนที่จะโดน hack และลามไปยัง account อื่นๆ หรือเอาตัวประหลาดมาปล่อยในเครื่องเราครับ
tum
7
:unsure: ถ้าใช้ Ensim จะแก้ง่ายหน่อยนะครับ
ผม edit php.ini เอาครับ เพราะ ensim จะแยก php.ini ของแต่ละ site ออกจากกัน
ผมแก้ที่ output_buffering = On
แล้วก็ zlib.output_compression = On
2 ที่ครับ หน้าเวบวิ่งเร็วขึ้นกว่าเดิม
แล้ว CPU ก็โหลดน้อยลงด้วยครับ
แต่ถ้า PHP-Nuke เค้า edit zlib.output_compression มาแล้ว (ส่วนใหญ่จะเป็น v. ใหม่ๆ)
ก็ไม่ต้อง on ครับ
ส่วนอื่นๆ ผมจะแนะนำให้เค้าลด block หน้าแรกลงครับ จะได้ลดปริมาณการเรียกใช้ MySQL ลงครับ
ส่วนเรื่อง patch นี่ ผมก็ไม่แก้ให้เค้าครับ ส่วนใหญ่ที่เจอจะเป็นเวบลูกค้าโดน deface เองมากกว่าครับ
แต่ถ้าเจอรูใหญ่ๆ ที่มีผลต่อ Server ก็ต้องออกแรงบังคับกันครับ
ครับ แย่ๆครับ จะปฎิเสธไม่ได้ มันก็สคริบ php+mysql เหมือนตัวอื่น แต่มันใหญ่มาก
เครื่องผมแต่ละเครื่อง มี Nuke เกิน 30 เว็บครับ มีอยู่เครื่องเป็น มีเว็บ Nuke ที่ติดอันดับ ทรูฮิต อันดับประมาณ 300-400 ไม่เกินนี้ โชคดีแรมเยอะ cpu แรงก็พอทน