ลด 50% ทุกแพลน เวลาจำกัด เริ่มต้นที่ $2.48/mo
5 นาทีคงเหลือ
Server และ OS

วิธีแก้ Error Cannot Read license File บน cPanel/WHM

Ivarr Vinter

(This is a proper name, so it remains unchanged in Thai.) By Ivarr Vinter (This is a proper name, so it remains unchanged in Thai.) อ่าน 5 นาที อัปเดตเมื่อ 30 พฤษภาคม 2023
วิธีแก้ Error Cannot Read license File บน cPanel-WHM

หากคุณเป็น reseller หรือผู้ใช้งานที่ใช้ Web Host Manager (WHM) หรือ Control Panel (cPanel) คุณอาจเคยพบปัญหาเกี่ยวกับข้อผิดพลาด license ไม่ถูกต้อง

ข้อผิดพลาดเหล่านี้เกิดขึ้นเมื่อไฟล์ license หมดอายุ หรือเมื่อ IP หลักของเซิร์ฟเวอร์หรือบัญชีเปลี่ยนแปลง แต่คุณสามารถแก้ไขได้ในเวลาไม่กี่วินาที

บทความนี้จะพาคุณผ่านขั้นตอนการแก้ไขข้อผิดพลาด cannot read license file ทีละขั้นตอน มาเริ่มกันเลยดีกว่า!

ข้อผิดพลาด license file ของ cPanel/WHM คืออะไร?

หากคุณเป็นผู้ดูแลระบบที่ใช้ WHM หรือเป็นผู้ใช้ที่จัดการ dashboard ผ่าน cPanel คุณอาจเจอข้อความแสดงข้อผิดพลาดเช่น "license file expired" หรือ "cannot read license file"

ข้อความแสดงข้อผิดพลาดอาจแตกต่างกันไปตามสถานการณ์ แต่โดยรวมแล้วหมายความว่าแผงควบคุม web hosting ไม่สามารถอ่านหรือตรวจสอบ license ได้ กล่าวอีกนัยหนึ่ง ข้อผิดพลาด WHM cannot read license file กับ cPanel cannot read license file มีความหมายเดียวกัน

[rh-cta-cpanel type="2″ ]

อะไรทำให้เกิดข้อผิดพลาด cannot read license file บน cPanel?

สาเหตุหลักของข้อผิดพลาด cPanel/WHM license มีอยู่สามกรณีด้วยกัน คุณจะได้รับข้อความนี้เมื่อ:

  • license หมดอายุ
  • ไฟล์ license หมดอายุ
  • IP หลักของเซิร์ฟเวอร์ถูกเปลี่ยน

แล้วจะแก้ไขอย่างไร?

อ่านต่อได้เลย รอสักครู่นะ! 🙂

วิธีแก้ไขข้อผิดพลาด Cannot Read License File คืออะไร?

ขั้นตอนที่ 1

ขั้นแรก ในการแก้ไขข้อผิดพลาด cPanel license คุณต้องตรวจสอบว่าทราบ IP หลักของเซิร์ฟเวอร์ของคุณแล้ว หากต้องการค้นหา IP address ของ cPanel ให้รันคำสั่งต่อไปนี้:

curl -w '\n' -s http://myip.cpanel.net/v1.0/
curl -w '\n' -s http://myip.cpanel.net:2089/v1.0/

ขั้นตอนที่ 2

แก้ไขข้อผิดพลาด Cannot Read License File

หลังจากได้ IP ของเซิร์ฟเวอร์ cPanel แล้ว ไปที่ ที่อยู่นี้ เพื่อตรวจสอบสถานะ license ของคุณ ใส่ IP address สาธารณะของเซิร์ฟเวอร์ที่ได้จากขั้นตอนก่อนหน้าลงในช่องที่กำหนด แล้วคลิก ตรวจสอบใบอนุญาตเพื่อดูประวัติการใช้งาน license เมื่อดำเนินการเสร็จแล้ว คุณจะเห็นรายการไฟล์ cPanel/WHM license ทั้งหมด

ขั้นตอนที่ 3

เมื่อซื้อ license จากร้านค้า cPanel ให้ตรวจสอบว่า license นั้นยังใช้งานได้อยู่ก่อนดำเนินการขั้นถัดไป หากยืนยันแล้วว่า license พร้อมใช้งาน ให้ไปยังขั้นตอนต่อไป

ขั้นตอนที่ 4

ใช้ SSH เพื่ออัปเดต license

เปิด secure shell (SSH) แล้วกรอก IP address และพอร์ตของเซิร์ฟเวอร์ เพื่อเข้าสู่ระบบ ให้ใช้ชื่อผู้ใช้ "root" และกรอก root password จากนั้นพิมพ์

 /usr/local/cpanel/cpkeyclt

เพื่ออัปเดต license

ตอนนี้คุณจะเห็นข้อความ "Update succeeded" ซึ่งหมายความว่าปัญหาได้รับการแก้ไขแล้ว โดยทั่วไป หลังจากรับ license จาก cPanel แล้ว ระบบควรเปิดใช้งานและอัปเดตตามขั้นตอนนี้โดยอัตโนมัติ 

ขั้นตอนที่ 5

หากขั้นตอนก่อนหน้าไม่ได้แก้ปัญหา ให้ลองแก้ไขไฟล์ "resolv.conf” ไฟล์ เพื่อแก้ไขไฟล์ ให้ป้อนคำสั่ง:

vim /etc/resolv.conf

I'm ready to translate to Thai. However, I don't see the English text you'd like me to translate after "Translate:". Could you please provide the English text you want translated to Thai?

nameserver 8.8.8.8
nameserver 8.8.4.4

คุณสามารถใช้ text editor ใดก็ได้ตามต้องการ ในที่นี้เราใช้ Vim อย่างไรก็ตาม หากคุณใช้ Linux และยังไม่คุ้นเคยกับ Vim ให้กด Escแล้ว "Shift + ;" และเขียน "wq" เพื่อบันทึกและออกจากโปรแกรม

หากยังพบปัญหา แนะนำให้ติดต่อ cPanel บริการลูกค้า เพราะบางปัญหามีความละเอียดอ่อนเกินกว่าจะแชร์บนเว็บได้

อ่านเพิ่มเติม: ตัวเลือก Antivirus ฟรีที่ดีที่สุดสำหรับ cPanel 

สรุป

ในการเข้าถึงบัญชีของคุณ ไฟล์ license ของ cPanel ต้องอยู่ในสถานะใช้งานได้ หากไม่ใช่ มีสองสาเหตุหลักที่ทำให้เกิดปัญหานี้ ได้แก่ การเปลี่ยน IP และ license หมดอายุ ซึ่งทั้งสองอย่างนี้เป็นสาเหตุที่พบบ่อยของ cPanel license error

นอกจากนี้ ปัญหาอาจเกิดจาก license ถูกปิดใช้งานหรือล้าสมัย ไม่ว่าจะเป็นกรณีใด คุณสามารถแก้ไข license error ของ cPanel หรือ WHM ได้ง่ายๆ ด้วยวิธีที่อธิบายไว้ข้างต้น ขั้นตอนทั้งหมดที่กล่าวถึงครอบคลุมวิธีแก้ไข Cannot Read License File Error ไว้อย่างครบถ้วน

คำถามที่พบบ่อย

ข้อผิดพลาด cannot read license คืออะไร?

cPanel license error หมายความว่าคุณไม่มี license ที่จำเป็นสำหรับการเข้าถึงบัญชี ซึ่งมีลักษณะคล้ายกับ WHM license error

อะไรทำให้เกิดข้อผิดพลาด cPanel license file?

สาเหตุหลักของ cPanel/WHM license file error มีอยู่สองประการ ได้แก่ license หมดอายุหรือล้าสมัย และการเปลี่ยน IP หลักของเซิร์ฟเวอร์ ซึ่งจะทำให้ control panel บล็อกการเข้าสู่ระบบของคุณ

ควรทำอย่างไรเมื่อพบข้อผิดพลาด cannot read license file หรือ cPanel?

ไม่ต้องกังวล ขั้นแรกให้ตรวจสอบ cPanel's เว็บไซต์ เพื่อดูสถานะ license ของคุณ จากนั้นเปิด SSH แล้วป้อน "/usr/local/cpanel/cpkeyclt" เพื่ออัปเดต cPanel license สุดท้าย จิบกาแฟแล้วผ่อนคลายได้เลย

จะป้องกันไม่ให้บัญชีของฉันเกิดข้อผิดพลาดเกี่ยวกับ license file ได้อย่างไร?

ควรตรวจสอบไฟล์ license จากเว็บไซต์ cPanel อยู่เสมอเพื่อให้แน่ใจว่าทุกอย่างทำงานได้ปกติ และอย่าลืมว่าการคง IP หลักของบัญชีไว้นั้นมีความสำคัญมาก

ปัญหาของฉันยังไม่ได้รับการแก้ไข ควรทำอย่างไร?

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

แชร์

บทความเพิ่มเติมจากบล็อก

อ่านต่อ

ภาพปก Best Self-Hosted Apps You Can Run with Cosmos Cloud พร้อมแผงแอปรอบ dashboard ของ Cosmos
Server และ OS

แอป Self-Hosted ที่ดีที่สุดที่คุณรันได้บน Cosmos Cloud: ไฟล์ สื่อ รหัสผ่าน ระบบอัตโนมัติ และอื่นๆ!

บางทีคุณอาจตั้งค่า Cosmos Cloud ไว้แล้วและตอนนี้อยากเห็นว่าแอปไหนเข้ากันได้ดี หรืออาจยังไม่ตัดสินใจเลือก Cosmos และเพียงต้องการดูว่าเหมาะกับ workflow ของคุณแค่ไหน

Nick SilverNick Silver อ่าน 16 นาที
ภาพปก Portainer vs Cosmos Cloud for Managing Docker Apps พร้อมแผนภาพการตั้งค่าแบบ hybrid และบล็อก ops vs access สีนีออน
Server และ OS

Portainer กับ Cosmos Cloud: ตัวไหนเหมาะที่สุดสำหรับจัดการแอป Docker

หากคุณรู้จัก Docker อยู่แล้วและเพียงต้องการวิธีที่สะอาดกว่าในการรัน app stack ที่เติบโตขึ้น คำตอบสั้นๆ ของ Portainer vs Cosmos Cloud คือ Portainer เป็นตัวเลือกที่แข็งแกร่งกว่าสำหรับการจัดการโดยตรง

Nick SilverNick Silver อ่าน 14 นาที
กราฟิก feature ของ Cosmos Cloud vs CasaOS vs Umbrel แสดงเส้นทาง self-hosted สามแบบในโลกเครือข่ายคลาวด์นามธรรม
Server และ OS

Cosmos Cloud vs CasaOS vs Umbrel: แพลตฟอร์ม Self-Hosted ตัวไหนเหมาะกับการตั้งค่าของคุณ?

คำตอบสั้นๆ คือ CasaOS ยังคงเป็นที่ที่เริ่มต้นได้ง่ายที่สุด Umbrel มีความรู้สึกที่ผ่านการคัดสรรสะอาดที่สุด และ Cosmos Cloud มีเหตุผลมากขึ้นเมื่อคุณต้องการการควบคุมที่แน่นกว่า

Nick SilverNick Silver อ่าน 11 นาที

พร้อมติดตั้งหรือยัง? เริ่มต้น $2.48/เดือน

คลาวด์อิสระ ตั้งแต่ปี 2008 AMD EPYC, NVMe, 40 Gbps คืนเงินภายใน 14 วัน