Contact
Line : comsiam
Contact
Line : comsiam

Joomla เชื่อมต่อฐานข้อมูลด้วยชนิดฐานข้อมูล ชื่อโฮสต์ ชื่อฐานข้อมูล ชื่อผู้ใช้ และรหัสผ่านที่กำหนดไว้ตอนติดตั้ง หากข้อมูลเหล่านี้ถูกต้องและผู้ใช้มีสิทธิ์เข้าถึงฐานข้อมูล Joomla จะอ่านและบันทึกข้อมูลเว็บไซต์ได้
ถ้าเพิ่งติดตั้ง Joomla ให้กรอกข้อมูลในหน้าตั้งค่าฐานข้อมูลของตัวติดตั้ง หากเป็นเว็บไซต์ที่ติดตั้งแล้ว ให้ตรวจการตั้งค่าในหลังบ้านหรือไฟล์ configuration.php โดยสำรองข้อมูลก่อนแก้ไขทุกครั้ง
ก่อนตั้งค่า ให้เตรียมข้อมูลจากแผงควบคุมโฮสติ้งหรือผู้ดูแลเซิร์ฟเวอร์
เลือกชนิดที่เซิร์ฟเวอร์รองรับ ตัวเลือกที่พบได้บ่อยคือ MySQLi สำหรับ MySQL หรือ MariaDB
ระบุตำแหน่งของเซิร์ฟเวอร์ฐานข้อมูล บางโฮสติ้งใช้ localhost แต่บางแห่งกำหนดชื่อโฮสต์แยกไว้ ต้องใช้ค่าตามที่ผู้ให้บริการแจ้ง
หาก Joomla และฐานข้อมูลอยู่คนละคอนเทนเนอร์ เช่น การติดตั้งผ่าน Docker ชื่อโฮสต์อาจเป็นชื่อบริการฐานข้อมูล เช่น db ไม่ใช่ localhost
กรอกชื่อฐานข้อมูล ชื่อผู้ใช้ และรหัสผ่านที่สร้างไว้สำหรับเว็บไซต์ บนโฮสติ้งบางแห่งชื่อเต็มจะมีคำนำหน้าบัญชีรวมอยู่ด้วย
หลังวางไฟล์ Joomla บนโฮสติ้งและเปิดเว็บไซต์ในเบราว์เซอร์ ให้ทำตามขั้นตอนตั้งค่าภาษา ชื่อเว็บไซต์ และบัญชีผู้ดูแล เมื่อถึงหน้าฐานข้อมูลจึงกรอกข้อมูลการเชื่อมต่อ
ใช้ข้อมูลจากแผงควบคุมโฮสติ้งให้ตรงทุกช่อง ตัวอย่างเช่น
อย่าสับสนระหว่างรหัสผ่านฐานข้อมูลกับรหัสผ่าน Super User ของ Joomla เพราะเป็นคนละบัญชี
ผู้ใช้ที่ระบุในตัวติดตั้งต้องได้รับสิทธิ์เข้าถึงฐานข้อมูลที่เลือกไว้ หากยังไม่ได้เชื่อมผู้ใช้เข้ากับฐานข้อมูล หรือกำหนดสิทธิ์ไม่ครบ Joomla อาจติดตั้งตารางไม่ได้
หากเว็บไซต์ยังเปิดและเข้าสู่ระบบหลังบ้านได้ ให้เปิด System → Global Configuration แล้วตรวจส่วนการตั้งค่าเซิร์ฟเวอร์หรือฐานข้อมูล ชื่อแท็บอาจต่างกันเล็กน้อยตาม Joomla รุ่นที่ใช้
configuration.phpไฟล์ configuration.php อยู่ในโฟลเดอร์หลักของ Joomla และเก็บค่าที่ระบบใช้เชื่อมต่อฐานข้อมูล เช่น ชนิดฐานข้อมูล โฮสต์ ชื่อผู้ใช้ รหัสผ่าน ชื่อฐานข้อมูล และคำนำหน้าตาราง
หากเว็บไซต์เปิดไม่ได้จนเข้า Global Configuration ไม่ได้ ให้ดาวน์โหลดไฟล์นี้เก็บเป็นสำเนาก่อน แล้วใช้ File Manager หรือ SFTP ตรวจค่าที่เกี่ยวข้อง การแก้ค่าผิดอาจทำให้เว็บไซต์เชื่อมต่อไม่ได้หนักกว่าเดิม จึงควรขอข้อมูลที่ถูกต้องจากโฮสติ้งก่อนแก้
เมื่อย้ายเว็บไซต์ไปโฮสติ้งใหม่ ต้องตรวจว่าฐานข้อมูลถูกนำเข้าแล้ว และค่าฐานข้อมูลใน configuration.php ตรงกับโฮสต์ใหม่ หากเปลี่ยนรหัสผ่านผู้ใช้ฐานข้อมูล ต้องอัปเดตค่ารหัสผ่านใน Joomla ให้ตรงกันด้วย
ตรวจชนิดฐานข้อมูล ชื่อโฮสต์ ชื่อฐานข้อมูล ชื่อผู้ใช้ และรหัสผ่าน โดยเฉพาะคำนำหน้าชื่อฐานข้อมูลและชื่อผู้ใช้ที่โฮสติ้งเติมให้อัตโนมัติ
หากข้อมูลถูกต้องแต่