การแก้ไขปัญหาทั่วไป
มีการแสดงหน้า Placeholder แทนเว็บไซต์
อาจมีสาเหตุหลายประการสำหรับปัญหานี้ สาเหตุที่พบบ่อยที่สุดคือ:
-
ชื่อโดเมนของเว็บไซต์ของคุณชี้ไปยังเซิร์ฟเวอร์ของบุคคลที่สาม
ก่อนอื่น ควรตรวจสอบให้แน่ใจว่าไม่มีการพิมพ์ผิดขณะเพิ่มระเบียน A และ AAAA ลงในโซนของโดเมน (DNS)
-
ชื่อโดเมนของเว็บไซต์ชี้ไปยังเซิร์ฟเวอร์ที่ไม่มีเว็บไซต์นี้อยู่
โปรดตรวจสอบให้แน่ใจว่าเว็บไซต์ของคุณถูกสร้างบนเซิร์ฟเวอร์แล้ว หากต้องการสร้างเว็บไซต์เปล่าใหม่ โปรดดูคู่มือ
-
คุณกำลังพยายามเข้าถึงเว็บไซต์ของคุณผ่าน HTTPS แต่เว็บไซต์ไม่ได้ใช้ใบรับรอง SSL
นี่เป็นปัญหาที่พบบ่อยสำหรับผู้ใช้ Cloudflare ที่ใช้โหมดการเข้ารหัส "Full" คุณควรใช้ใบรับรอง SSL หรือเข้าถึงเว็บไซต์ผ่าน
http://โดยปิดโหมด "Full"คุณสามารถออกใบรับรอง SSL ฟรีจาก Let's Encrypt ได้ หากคุณมีใบรับรอง SSL อยู่แล้ว คุณสามารถเพิ่มลงในเซิร์ฟเวอร์ได้
-
ชื่อโดเมนของเว็บไซต์มีระเบียน AAAA แต่ไม่ได้เลือกที่อยู่ IPv6 ในการตั้งค่าเว็บไซต์
ปัญหานี้จะส่งผลเฉพาะกับผู้เข้าชมที่เข้าถึงเว็บโดยใช้ IPv6 เท่านั้น
คุณควรเปิดใช้งาน IPv6 บนเว็บไซต์ของคุณ หรือลบระเบียน AAAA ออก
หากต้องการเปลี่ยนการตั้งค่าเว็บไซต์ ให้ไปที่การ์ดเว็บไซต์ใน FASTPANEL® แล้วไปที่ "Settings" → "Basic" ในรายการดรอปดาวน์ "IP address" ให้ตรวจสอบที่อยู่ที่ระบุไว้ในระเบียน AAAA ของโดเมน
เกิดข้อผิดพลาด 404 ในเบราว์เซอร์เมื่อเข้าถึงแผงควบคุม
หากคุณพบข้อผิดพลาดนี้ ให้ตรวจสอบว่ามีแพ็กเกจ fastpanel2 อยู่หรือไม่ ซึ่งอาจถูกลบโดยตัวจัดการแพ็กเกจของระบบปฏิบัติการเพื่อแก้ไขการขึ้นต่อกันระหว่างการติดตั้งซอฟต์แวร์อื่น
สำหรับ Debian/Ubuntu:
dpkg -l | grep fastpanel2
สำหรับ CentOS/Alma/Rocky:
rpm -qa | grep fastpanel2
ผลลัพธ์ควรมีแพ็กเกจชื่อ fastpanel2
หากแพ็กเกจถูกลบไปจริง คุณสามารถติดตั้งใหม่ได้:
สำหรับ Debian/Ubuntu:
apt install fastpanel2
สำหรับ CentOS/Alma/Rocky:
yum install fastpanel2
โปรดทราบว่าการติดตั้ง fastpanel2 จะส่งผลให้ซอฟต์แวร์ที่ติดตั้งไว้ก่อนหน้านี้ซึ่งเป็นสาเหตุของปัญหาถูกลบออก
ข้อผิดพลาดในการออกใบรับรอง Let's Encrypt SSL ที่ไม่เกี่ยวข้องกับแคช DNS
การออกใบรับรองอาจล้มเหลวหากโดเมนที่กำลังออกใบรับรองมีอยู่ในไฟล์ /etc/hosts ในบรรทัดที่ขึ้นต้นด้วย:
127.0.0.1
::1
หากต้องการออกใบรับรองให้สำเร็จ ให้ลบโดเมนออกจากบรรทัดเหล่านี้ในไฟล์ /etc/hosts
เกิดข้อผิดพลาด "Unable to execute /path/to/php -f /path/to/file" เมื่อเข้าถึงการตั้งค่า PHP ส่วนกลาง
ข้อผิดพลาด Unable to execute /path/to/php -f /path/to/file จะเกิดขึ้นเมื่อมีการแทนที่คำสั่งกำกับ PHP บางรายการในระดับส่วนกลาง
เพื่อแก้ไขปัญหานี้ แนะนำให้ย้ายกา รเปลี่ยนแปลงเหล่านี้ไปยังการตั้งค่า PHP ของเว็บไซต์ คุณสามารถเข้าถึงการตั้งค่า PHP ของเว็บไซต์ได้จากการ์ดของเว็บไซต์
ข้อความข้อผิดพลาดของ ProFTPD: "warning: unable to determine IP address of '%hostname'"
ข้อผิดพลาด warning: unable to determine IP address of '%hostname' จะเกิดขึ้นเมื่อเริ่มต้น FTP server ProFTPD หากไม่สามารถแปลง hostname ของเซิร์ฟเวอร์เป็นที่อยู่ IP ได้
เพื่อแก้ไขข้อผิดพลาดนี้ ให้ระบุ hostname ที่ถูกต้องสำหรับเซิร์ฟเวอร์ แนะนำให้ใช้โดเมนระดับที่สาม เช่น www.example.com
คุณสามารถระบุ hostname ได้ด้วยคำสั่งต่อไปนี้:
hostnamectl hostname YOUR_DOMAIN
โดยที่ YOUR_DOMAIN คือ hostname ที่ต้องการ
กฎไซต์ .htaccess ไม่ทำงาน
เป็นไปได้ว่าตัวจัดการ PHP ของไซต์ถูกตั้งค่าเป็น PHP-FPM ซึ่งจะไม่สนใจเนื้อหาของไฟล์ .htaccess
หากต้องการให้ไฟล์ .htaccess ทำงาน คุณจะต้องเลือก CGI, FastCGI หรือ Apache เป็นตัวจัดการ
ข้อผิดพลาด "Fatal error: Allowed memory size of X bytes exhausted (tried to allocate Y bytes)" ในบันทึกของเว็บไซต์
ข้อผิดพลาดนี้เกิดขึ้นเนื่องจากสคริปต์ใน PHP ใช้หน่วยความจำเกินขีดจำกัด
โดยทั่วไป ปัญหานี้แก้ไขได้โดยการเพิ่มพารามิเตอร์ memory_limit ในการตั้งค่า PHP ของเว็บไซต์
นอกจากนี้ ค่าของพารามิเตอร์นี้ยังสามารถถูกแทนที่ได้ในไฟล์ .htaccess หรือภายในสคริปต์ PHP โดยตรง
บริการ PHP-FPM ไม่เริ่มทำงาน
บริการ PHP-FPM ในเมนู "Settings" → "Services" อยู่ในสถานะ Stopped และเมื่อพยายามเริ่มทำงานจะเกิดข้อผิดพลาด Unable to start the service.
บริการ PHP-FPM จะเริ่มทำงานโดยอัตโนมัติ และสามารถจัดการได้เฉพาะเมื่อมีบริการที่มี PHP เวอร์ชันที่กำหนดเชื่อมต่อกับเว็บไซต์ หากบริการ PHP-FPM ที่มี PHP เวอร์ชันที่กำหนดไม่ได้เชื่อมต่อกับเว็บไซต์ใดเลย ก็จะไม่สามารถเริ่มทำงานได้
การเปลี่ยนขีดจำกัดการอัปโหลดสำหรับ phpMyAdmin และตัวจัดการไฟล์ใน FASTPANEL
คุณส ามารถเปลี่ยนขีดจำกัดการอัปโหลดไฟล์ได้ในเมนู "Settings" → "Main" → "Other"
ป้อนค่าที่ต้องการในช่อง Maximum file upload size (MB)
ข้อผิดพลาด 521 ของ Cloudflare - "Web server is down"
บริการรายงานว่าไม่สามารถรับการตอบสนองจาก origin server ได้ ปัญหานี้อาจเกิดจากหนึ่งในสาเหตุต่อไปนี้:
-
ที่อยู่ IP ไม่ถูกต้องในการตั้งค่า DNS ของ Cloudflare
ตรวจสอบที่อยู่ IP ในการตั้งค่า DNS ของ Cloudflare หากไม่ถูกต้อง ให้อัปเดตเป็นค่าที่ถูกต้อง -
เว็บเซิร์ฟเวอร์ Nginx ไม่ได้ทำงานอยู่
ตรวจสอบว่าเว็บเซิร์ฟเวอร์ Nginx ทำงานอยู่บนเซิร์ฟเวอร์หรือไม่ ไปที่ "Settings" → "Services" เพื่อตรวจสอบสถานะ หากไม่ได้ทำงานอยู่ ให้ลองเริ่มทำงาน -
ไฟร์วอลล์กำลังบล็อกการเข้าถึงเว็บเซิร์ฟเวอร์
ตรวจสอบให้แน่ใจว่าเว็บเซิร์ฟเวอร์ไม่ได้ถูกบล็อกโดยกฎของไฟร์วอลล์ เชื่อมต่อกับเซิร์ฟเวอร์ผ่าน SSH และตรวจสอบกฎไฟร์วอลล์ปัจจุบันโดยใช้คำสั่ง:iptables-saveip6tables-save
ปัญหาอื่นๆ
หากคุณไม่พบวิธีแก้ไขปัญหาของ FASTPANEL ในบทความนี้ โปรดติดต่อบริ การสนับสนุนของเรา เรายินดีช่วยเหลือคุณ!