วิธีเปิด debug Mode บน Cyberpanel เช็ค Logs ตอนที่กำลังอัพเกรด

แชร์ความรู้ Linux Ubuntu Web Server บทความ การ config server Linux FreeBSD Apache
การติดตั้ง XAMPP Mysql PHP ใครต้องการแชร์ความรู้เรื่องต่างๆ เหล่านี้ให้ ท่านหรืออื่น โพสที่หมวดนี้ได้

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 47799
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

วิธีเปิด debug Mode บน Cyberpanel เช็ค Logs ตอนที่กำลังอัพเกรด

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

แก้ปัญหา Docker ไม่พึงประสงค์ใน CyberPanel ด้วยการเปิด Debug Mode

ก่อนหน้านี้พบปัญหาว่า Docker ที่ไม่ได้รับเชิญ ถูกติดตั้งลงในเครื่องโดยไม่ได้รับอนุญาต ซึ่งได้พยายามจัดการลบออกและเคลียร์ทั้งหมดแล้ว แต่ปรากฏว่าปัญหานี้ยังกลับมาอีก จึงต้องตรวจสอบโค้ดและกระบวนการทำงานเพื่อหาแหล่งที่มาของปัญหา

พบว่า ตัวอัปเกรด SSL อัตโนมัติใน CyberPanel มีส่วนเกี่ยวข้องกับการติดตั้ง Docker ที่ไม่ได้รับอนุญาต เนื่องจาก CyberPanel อาจมีการฝังคำสั่งสำหรับการติดตั้ง Docker โดยไม่ตั้งใจ จึงจำเป็นต้องอัปเกรด CyberPanel เพื่อแก้ไขปัญหานี้และป้องกันไม่ให้เกิดซ้ำอีก


วิธีเปิด Debug Mode บน CyberPanel
การเปิด Debug Mode มีประโยชน์อย่างมากเมื่อคุณต้องการตรวจสอบปัญหาหรือวิเคราะห์การทำงานของ CyberPanel โดยเฉพาะในกรณีที่เกี่ยวข้องกับการอัปเกรดระบบ

ขั้นตอนการเปิด Debug Mode:
  1. แก้ไขไฟล์การตั้งค่าของ CyberPanel:

    โค้ด: เลือกทั้งหมด

    nano /usr/local/CyberCP/CyberCP/settings.py
  2. ค้นหาและแก้ไขบรรทัด:

    โค้ด: เลือกทั้งหมด

    DEBUG = False
    เปลี่ยนเป็น:

    โค้ด: เลือกทั้งหมด

    DEBUG = True
  3. บันทึกไฟล์และรีสตาร์ท CyberPanel:

    โค้ด: เลือกทั้งหมด

    systemctl restart lscpd
หมายเหตุ:

อย่าเปิด Debug Mode ขณะใช้งานใน Production (SECURITY WARNING: don't run with debug turned on in production!)

ควรเปิดใช้งานเฉพาะเมื่อจำเป็น เช่น ในระหว่างการอัปเกรดหรือแก้ไขปัญหา


คำสั่งอัปเกรด CyberPanel
การอัปเกรด CyberPanel เป็นเวอร์ชันล่าสุดช่วยแก้ไขปัญหาและเพิ่มความปลอดภัยให้กับระบบ โดยสามารถอัปเกรดได้ด้วยคำสั่งต่อไปนี้:

คำสั่งอัปเกรด:

โค้ด: เลือกทั้งหมด

sudo su - -c "sh <(curl https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh || wget -O - https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh)"
หลังจากรันคำสั่งอัปเกรด คุณสามารถตรวจสอบ Log การอัปเกรดได้ด้วย:

โค้ด: เลือกทั้งหมด

ls -lt /var/log/cyberpanel_debug_upgrade_*.log

คำสั่งตรวจสอบ Process การอัปเกรด
ก่อนที่จะเริ่มการอัปเกรด คุณสามารถตรวจสอบได้ว่ามีกระบวนการอัปเกรดที่กำลังทำงานอยู่หรือไม่ด้วยคำสั่ง:

โค้ด: เลือกทั้งหมด

pgrep -af upgrade
หากไม่มีผลลัพธ์ แสดงว่าไม่มีการอัปเกรดที่กำลังทำงานอยู่ และคุณสามารถดำเนินการอัปเกรดใหม่ได้ทันที


หมายเหตุสำคัญ
หากการเชื่อมต่อ SSH ไม่หลุดในระหว่างการอัปเกรด คุณสามารถนั่งดูกระบวนการอัปเกรดแบบเรียลไทม์ได้ โดยไม่จำเป็นต้องเปิด Debug Mode เพื่อให้ระบบเก็บ Log


สรุป
  • หากพบปัญหาการติดตั้ง Docker ที่ไม่พึงประสงค์ ให้ตรวจสอบโค้ดและ Log ของ CyberPanel เพื่อหาสาเหตุ.
  • ใช้ Debug Mode ในกรณีที่ต้องการวิเคราะห์ปัญหาในเชิงลึก.
  • อัปเกรด CyberPanel เป็นเวอร์ชันล่าสุดเพื่อลดความเสี่ยงจากช่องโหว่หรือการตั้งค่าที่ผิดพลาด.
การจัดการระบบอย่างถูกต้องจะช่วยเพิ่มความปลอดภัยและเสถียรภาพของเซิร์ฟเวอร์ของคุณได้อย่างมาก!
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 47799
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: วิธีเปิด debug Mode บน Cyberpanel เช็ค Logs ตอนที่กำลังอัพเกรด

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

คำสั่งเช็คเวอร์ชั่น Cyberpanel หลังการอัพเกรด เสร็จ

โค้ด: เลือกทั้งหมด

cat /usr/local/CyberCP/version.txt
ตัวอย่างผล
{"version": "2.3", "build": "9"}

โค้ด: เลือกทั้งหมด

cyberpanel version
ตัวอย่างผลที่ได้
2.3.9
ซึ่งเป็นเวอร์ชั่นล่าสุดของ 2.3 ในปัจจุบัน
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 6