ฉันมีหน้าเว็บที่พยายามดึงข้อมูลจากฐานข้อมูล ทั้งบริการบนเว็บและฐานข้อมูลทำงานบนเซิร์ฟเวอร์ Synology ฉันติดตั้งสิ่งต่อไปนี้บนเซิร์ฟเวอร์ Synology:
- เว็บสเตชัน
- phpMyAdmin v4.9.7
- มาเรียดีบี 10
- PHP v7.4
- อาปาเช่ HTTP Server 2.4.
ฉันสามารถเข้าสู่ไซต์ phpMyAdmin ด้วยบัญชีเข้าสู่ระบบโดยไม่มีปัญหาและดูข้อมูลฐานข้อมูล
เมื่อฉันไปที่หน้าเว็บของฉัน ฉันได้รับข้อผิดพลาดที่ระบุ
เกิดข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูล
นี่หมายความว่าข้อมูลชื่อผู้ใช้และรหัสผ่านในไฟล์ config-inc.php ของคุณไม่ถูกต้อง หรือเราไม่สามารถติดต่อเซิร์ฟเวอร์ฐานข้อมูลที่ localhost ได้ ซึ่งอาจหมายความว่าเซิร์ฟเวอร์ฐานข้อมูลของโฮสต์หยุดทำงาน
คุณแน่ใจหรือไม่ว่าคุณมีชื่อผู้ใช้และรหัสผ่านที่ถูกต้อง
คุณแน่ใจหรือไม่ว่าคุณพิมพ์ชื่อโฮสต์ถูกต้อง
คุณแน่ใจหรือว่าเซิร์ฟเวอร์ฐานข้อมูลกำลังทำงานอยู่
ฉันเปลี่ยนรหัสผ่านบัญชีและคัดลอกและวางลงในไฟล์ config-inc.php เพื่อยืนยันว่าฉันใช้ข้อมูลการเข้าสู่ระบบที่ถูกต้อง แต่ยังคงได้รับข้อความแสดงข้อผิดพลาดนี้
มีบันทึกหรือสิ่งที่ฉันสามารถดูได้ซึ่งจะช่วยชี้แจงสิ่งที่เกิดขึ้นหรือไม่?
ฉันได้ติดต่อนักพัฒนาเว็บเพจแล้วและเขาคิดว่าฐานข้อมูลทำงานไม่ถูกต้อง แต่ถ้าไม่ใช่... ฉันคาดว่าจะมีปัญหาใน phpMyAdmin
ฉันได้ติดต่อกับ Synology แล้วและพวกเขาแจ้งว่าฐานข้อมูลอาจเสียหาย และให้ลบ MariaDB และติดตั้งใหม่ กำลังประจบประแจงความคิดนั้นอยู่ในขณะนี้
พวกเขายังบอกให้ติดต่อ phpMyAdmin เพื่อขอความช่วยเหลือซึ่งเป็นเพียงการเปลี่ยนเส้นทางเพื่อโพสต์ที่นี่เพื่อขอความช่วยเหลือ
ขอบคุณสำหรับคำแนะนำใด ๆ ที่คุณสามารถให้ได้