|
พบปัญหาการใช้งาน function upgrade wizard ใน hosting โดยจะพบ error ต่อไปนี้
Query Failed:SELECT id FROM upgrade_history ORDER BY date_entered desc::MySQL error 2006: MySQL server has gone away
จากการตรวจสอบ hosting พบว่า Error ดังกล่าว เกิดขึ้นจากมีการใช้งานการ query mysql ปริมาณมาก ในช่วงเวลาหนึ่ง จึงทำให้ระบบ DBMS MySQL ทำการตัด connect ออกทันที
เพื่อเป็นการแบ่งปันการใช้งานทรัพยากร hosting ให้ท่านลูกค้าอื่นได้ใช้ครับ สำหรับการแก้ไขปัญหาดังกล่าวเพื่อให้สามารถดำเนินการ upgrade wizard ของ sugarCRM ได้ ต้องแจ้งให้ทาง web hosting ทำการแก้ไข configuration ของ mysql ดังต่อไปนี้
max_allowed_packet 2M
wait_timeout 1800
connect_timeout 10
query_cache 2M
query_cache_limit 2M
จากนั้นลองทดสอบอีกทีก็จะไม่พบ error
Query Failed:SELECT id FROM upgrade_history ORDER BY date_entered desc::MySQL error 2006: MySQL server has gone away
แล้วครับ แต่หลังจาก upgrade wizard เสร็จแล้วอาจจะต้องทำการแก้ไข configuration กลับด้ว เพราะว่าในกรณี wait_timeout เยอะขนาดนี้อาจจะเป็นภาระหนักของเครื่อง web hosting ได้ครับ
บทความโดย ณัฐธัญ เตชะกาญจนวงศ์
Webdesign Article : |