ติดตั้ง m_guestbook v0.9.0 ไม่สำเร็จค่ะ
ดิฉันพยายามติดตั้ง m_guestbook.v.0.9.0 แต่ไม่สำเร็จ เพราะอ่านวิธีการติดตั้งไม่เข้าใจ ข้างล่างนี้คือวิธีติดตั้งดังกล่าว
หลังจากแตก file ให้แก้ไขไฟล์ config.inc.php
$hostname = "localhost";
$user = "test"; # ใส่ user name
$passwd = "12345"; # ใส่ password
$dbname = "test"; # ชื่อ database
$tbname = "m_guestbook";
$list_page =10; #กำหนดจำนวนที่แสดงต่อ 1 หน้า
$thank = "ขอบคุณครับที่ลงทะเบียนเยี่ยมชม";
m_guestbook.sql
ใช้ phpmyadmin ลง table นะครับ
INSERT INTO `m_admin` VALUES (1, 'test', '54321'); <== ของ admin
เข้าไปแก้ ก่อนลง แล้วกัน ใน m_guestbook.sql
upload ไปแล้วก็ chdmod 777 dir img4 ด้วยนะ
หลังจากที่ดิฉันพยายามทำตามแล้ว ผลที่ออกมาเป็นเช่นดังรูปข้างล่างค่ะ
ขอท่านช่วยอธิบายการติดตั้งอย่างละเอียดแก่ดิฉันด้วยนะคะ ขอบคุณมากค่ะ
คำตอบจริงๆ คงต้องถามผู้ผลิตครับ
โอกาศที่เป้นไปได้ ถ้าไม่ใช่ความผิดพลาดของโค้ดก็คงเป็นที่ db ครับ แนะนำให้ลองตรวจสอบ db ครับ ว่าได้สร้างถูกต้องหรือเปล่า
1.สร้างฐานข้อมูลชื่อ test
2.แก้ไข INSERT INTO `m_admin` VALUES (1, 'test', '54321');
3.ทำการ import m_guestbook.sql ไปยังฐานข้อมูล
ลองดูครับ
ก่อนอื่นดิฉันต้องขอขอบคุณ สำหรับคำตอบ เพราะถึงจะไม่ถูกหมด แต่ก็เป็นการชี้ช่องทางที่ถูกต้องค่ะ
1. test เป็นชื่อของ admin ค่ะ ไม่ใช่ ฐานข้อมูล ดังนั้น 54321 จึงเป็น password สำหรับ admin เข้าไปจัดการ guestbook
2. ดิฉันได้ทดลอง import m_guestbook.sql ไปยังฐานข้อมูล ตามคำแนะนำของคุณ ผลคือ มันเป็นคำสั่ง สร้าง table ใน ฐานข้อมูล คือ
- m_admin ซึ่งภายหลังจึงทราบว่าใช้สำหรับจัดการ guestbook
- m_guestbook ซึ่งภายหลังจึงทราบว่าใช้สำหรับ เก็บข้อมูล ที่ ผู้เยี่ยมชม บันทึก
3. ดังนั้น การ import m_guestbook.sql ไปยังฐานข้อมูล จึงเป็นคำแนะนำที่ช่วยชี้ทางสว่างให้ดิฉันค่ะ
ขอขอบคุณในไมตรีอีกครั้งค่ะ
โปรแกรมโดยทั่วไป มักต้องมีการติดตั้งก่อน ก่อนการใช้งาน ควรมองหาไฟล์ install หรือ setup เพื่อเรียกใช้ในครั้งแรกครับ หรือ ถ้ามี readme ก็ควรอ่านก่อน
ถ้าไม่มีอะไรเลย ให้ลองมองหาไฟล์ .sql ครับ ซึ่งไฟล์นี้จะเป็นไฟล์สำหรับ สร้าง และจัดการฐานข้อมูล ซึ่งเราจะต้องดำเนินการก่อน การเรียกใช้โปรแกรม
$dbname = "test";
บางครั้ง dbname นี้อาจไม่มีบนระบบ รวมถึง บาง Server อาจไม่สามารถ สร้างเพิ่มได้ ก็ให้ทำการกำหนด หรือ สร้าง ฐานข้อมูลนี้ก่อนเสมอ เนื่องจากโดยทั่วๆไป โปรแกรมมักจะไม่ทำในส่วนนี้ให้ และไฟล์ .sql ก็มักจะไม่จััดการให้ครับ