คู่มือการใช้งาน Docs Hub

ศูนย์รวมงานจัดเก็บเอกสาร · ระบบสารสนเทศ
สำหรับระบบเวอร์ชัน 1.23.1 · พัฒนาระบบโดย ครูสมควร สากำ แผนกวิชาเทคโนโลยีธุรกิจดิจิทัล
สัญลักษณ์ผู้ใช้: ทุกคนสมาชิกผู้รับผิดชอบบัญชีเจ้าหน้าที่ผู้ดูแลระบบ
มีอะไรใหม่
  • ค้นหาเอกสารทุกประเภทพร้อมกัน ค้นจากชื่อประเภท หมวด แผนก ปีการศึกษา ชื่อไฟล์ได้ และพิมพ์หลายคำเพื่อค้นให้แคบลง (หัวข้อ 3)
  • ไฟล์ที่อัปโหลดเก็บใน Google Drive แยกโฟลเดอร์ตามประเภทภายใน uploads ระบบสร้างโฟลเดอร์ที่ยังไม่มีให้เองและไม่สร้างซ้ำ (หัวข้อ 12–13)
  • ไฟล์สำรองข้อมูลส่งสำเนาไป uploads/backups อัตโนมัติ (หัวข้อ 14)

1. เริ่มต้นใช้งาน

Docs Hub คือศูนย์รวมการจัดเก็บเอกสารของวิทยาลัย ได้แก่ คำสั่งราชการ เกียรติบัตร แผนการสอน โครงการสอน หนังสือเรียน และประเภทอื่นที่ผู้ดูแลเพิ่มได้ พร้อมระบบออกเลขหนังสือราชการ รายงานการไปราชการ คลังรูปภาพกิจกรรม และบัญชีรายรับ-รายจ่ายของแผนกวิชา

บทบาทผู้ใช้
บทบาททำอะไรได้
ทุกคน บุคคลทั่วไปค้นหา ดู และดาวน์โหลดเอกสารที่เผยแพร่สาธารณะ ดูรายงานการไปราชการที่เผยแพร่ และสืบค้นคลังรูปภาพ
สมาชิก ครู/บุคลากรดูเอกสารภายใน อัปโหลดเอกสาร (รออนุมัติ) ออกเลขหนังสือของแผนกตน เขียนรายงานการไปราชการ ส่งลิงก์อัลบั้มภาพ และใช้บัญชีรายรับ-รายจ่ายของแผนกที่ตนสังกัด
ผู้รับผิดชอบบัญชีครูที่ผู้ดูแลระบบแต่งตั้ง จัดการบัญชีของแผนกได้ทุกรายการ (รวมลบรายการของผู้อื่น) และจัดการหมวด
เจ้าหน้าที่เข้าหลังบ้าน อนุมัติ/แก้ไข/ลบเอกสาร ออกและยกเลิกเลขหนังสือทุกแผนก กำหนดเลขเริ่มต้น จัดการหมวดหมู่เอกสาร รายงานไปราชการ และอนุมัติคลังรูปภาพ
ผู้ดูแลระบบทุกอย่างของเจ้าหน้าที่ และจัดการสมาชิก แผนก ประเภทเอกสาร ปีการศึกษา ผู้รับผิดชอบบัญชี ตั้งค่าระบบ (URL, Google, Google Drive) PDPA ตรวจสอบระบบ สำรอง/กู้คืนข้อมูล และนำเข้าข้อมูลคลังรูปภาพ
หมายเหตุ: ผู้ดูแลระบบไม่เห็นบัญชีรายรับ-รายจ่ายของแผนกที่ตนไม่ได้สังกัด
เมนูหลัก
  • แถบเมนูด้านบน: หน้าแรก · หมวดเอกสาร · รายงานไปราชการ · คลังรูปภาพ · ออกเลขหนังสือ · เอกสารของฉัน · บัญชีแผนก (เมนูแยก มีเมนูย่อย) · คู่มือ
  • เมนูชื่อของคุณ (มุมขวาบน): อัปโหลดเอกสาร · ข้อมูลส่วนตัว · ข้อมูลส่วนบุคคลของฉัน (PDPA) · ระบบหลังบ้าน (เจ้าหน้าที่/ผู้ดูแล) · ออกจากระบบ

2. สมาชิก เข้าสู่ระบบ และข้อมูลส่วนตัว สมาชิก

สมัครสมาชิกด้วยชื่อผู้ใช้
  1. กด สมัครสมาชิก มุมขวาบน กรอกชื่อผู้ใช้ (a-z, 0-9) ชื่อ-สกุล เลือกแผนกวิชา/ฝ่าย และตั้งรหัสผ่านอย่างน้อย 8 ตัวอักษร
  2. ติ๊กยอมรับนโยบายคุ้มครองข้อมูลส่วนบุคคล แล้วกดสมัคร
  3. รอผู้ดูแลระบบอนุมัติบัญชี (ยกเว้นตั้งให้อนุมัติอัตโนมัติ) แล้วจึงเข้าสู่ระบบ
เข้าสู่ระบบ / สมัครด้วย Google (เมื่อผู้ดูแลเปิดใช้)
  • กดปุ่ม เข้าสู่ระบบด้วย Google ในหน้าเข้าสู่ระบบ (รับเฉพาะบัญชี @pticec.ac.th)
  • ถ้ายังไม่มีบัญชี ระบบจะให้กรอกชื่อผู้ใช้ เลือกแผนก และยอมรับนโยบาย แล้วรออนุมัติ
  • ผู้ที่มีบัญชีอยู่แล้ว ให้เข้าสู่ระบบตามปกติ แล้วกด เชื่อมบัญชี Google ที่หน้า ข้อมูลส่วนตัว (ระบบไม่เชื่อมจากอีเมลให้อัตโนมัติเพื่อความปลอดภัย)
  • ผู้ที่สมัครด้วย Google ตั้งรหัสผ่านของระบบเพิ่มได้ที่หน้าข้อมูลส่วนตัว เพื่อเข้าด้วยชื่อผู้ใช้ได้ด้วย
ข้อมูลส่วนตัวและภาพโปรไฟล์
  • เมนูชื่อของคุณ → ข้อมูลส่วนตัว แก้ชื่อ อีเมล เบอร์โทร เปลี่ยนรหัสผ่าน และอัปโหลดภาพโปรไฟล์ (JPG/PNG/WEBP ระบบครอปเป็นสี่เหลี่ยมจัตุรัสให้)
  • แผนกวิชาของบัญชีกำหนดสิทธิ์การออกเลขหนังสือและบัญชีแผนก หากย้ายแผนกให้แจ้งผู้ดูแลระบบ
เข้าสู่ระบบผิด 5 ครั้งจะถูกล็อก 5 นาที · ลืมรหัสผ่านให้ติดต่อผู้ดูแลระบบ

4. อัปโหลดเอกสาร สมาชิก

  1. เมนูชื่อของคุณ → อัปโหลดเอกสาร
  2. เลือกประเภทเอกสาร ฟอร์มจะแสดงช่องที่เกี่ยวข้องให้อัตโนมัติ เช่น รหัสวิชา/ภาคเรียนสำหรับแผนการสอน
  3. กรอกชื่อเอกสาร เลขที่ ลงวันที่ แผนก ปีการศึกษา (ระบบเลือกปีปัจจุบันไว้ให้) และเลือกไฟล์ (PDF, Word, Excel, PowerPoint, รูปภาพ, ZIP ไม่เกิน 50 MB)
  4. ตั้งค่า เผยแพร่สาธารณะ หรือเฉพาะสมาชิก แล้วกดบันทึก
  • เอกสารของสมาชิกมีสถานะ รออนุมัติ จนกว่าเจ้าหน้าที่ตรวจสอบ ติดตามได้ที่ เอกสารของฉัน · แก้ไข/ลบได้เองระหว่างรออนุมัติ
  • คำสั่งราชการ: ถ้าไม่กรอกเลขที่ ติ๊ก "ออกเลขคำสั่งอัตโนมัติ" ระบบจะออกเลขจากทะเบียนของแผนกให้
  • ถ้าระบบเก็บไฟล์ใน Google Drive และขึ้นข้อความ "บันทึกไฟล์ลง Google Drive ไม่สำเร็จ" ให้ลองใหม่อีกครั้ง หากยังไม่ได้ให้แจ้งผู้ดูแลระบบ (เอกสารยังไม่ถูกบันทึก)
  • ข้อควรระวัง (PDPA): ก่อนเผยแพร่สาธารณะ ตรวจว่าเอกสารไม่มีข้อมูลส่วนบุคคลเกินจำเป็น เช่น เลขบัตรประชาชน ที่อยู่ เบอร์โทร

5. ออกเลขหนังสือราชการ สมาชิกเจ้าหน้าที่

  1. เมนู ออกเลขหนังสือ
  2. เลือกประเภท (หนังสือส่ง / หนังสือรับ / บันทึกข้อความ / คำสั่ง) ลงวันที่ กรอกเรื่องและผู้รับ
  3. กด ออกเลข ระบบแสดงเลขที่ได้ (เช่น ชฟ 015/2569) กด คัดลอกเลข ไปใส่ในหนังสือ
  • เลขรันใหม่ทุกปี พ.ศ. แยกตามแผนกและประเภท และไม่ซ้ำแม้หลายคนขอพร้อมกัน · สมาชิกออกเลขได้เฉพาะแผนกของตน
  • เลขที่ออกผิดให้แจ้งเจ้าหน้าที่ ยกเลิก (แสดงขีดฆ่าและไม่ถูกนำกลับมาใช้)
  • กำหนดเลขเริ่มต้น เจ้าหน้าที่: การ์ด "กำหนดเลขเริ่มต้น" ในหน้าออกเลข เลือกแผนก ประเภท ปี พ.ศ. และเลขที่ต้องการเริ่ม เช่น ทะเบียนกระดาษใช้ถึงเลข 57 ให้ตั้งเริ่มที่ 58 · ถ้าออกเลขเกินเลขเริ่มต้นไปแล้ว ระบบนับต่อจากเลขล่าสุด
  • เจ้าหน้าที่ดูทะเบียนทุกแผนกและส่งออก CSV ได้

6. รายงานการไปราชการ สมาชิก

  1. อัปโหลดคำสั่งไปราชการก่อน (ประเภทคำสั่งราชการ หมวด "คำสั่งไปราชการ")
  2. เปิดหน้าคำสั่งนั้น กด เขียนรายงาน หรือเมนู รายงานไปราชการ → เขียนรายงาน แล้วเลือกคำสั่ง
  3. กรอกเรื่อง สถานที่ วันที่ไป-กลับ ผู้ไปราชการ วัตถุประสงค์ ผลการไปราชการ ประโยชน์ที่ได้รับ ข้อเสนอแนะ และค่าใช้จ่าย
  4. แนบภาพประกอบ ได้หลายภาพพร้อมกัน (สูงสุด 30 ภาพ) พิมพ์คำบรรยายใต้ภาพได้ ภาพจากมือถือถูกย่อขนาดและหมุนให้อัตโนมัติ
  5. กดบันทึก แล้วกด พิมพ์ / บันทึก PDF เพื่อได้รายงานขนาด A4 พร้อมช่องลงชื่อ

แก้ไขภายหลังเพื่อเพิ่ม/ลบภาพ แก้คำบรรยาย หรือเรียงลำดับได้

7. คลังรูปภาพ ทุกคนสมาชิกเจ้าหน้าที่

เมนู คลังรูปภาพ รวมลิงก์อัลบั้มภาพกิจกรรม (Google Photos, Google Drive, Facebook, YouTube ฯลฯ) ระบบเก็บเฉพาะลิงก์ ภาพจริงอยู่ที่บริการนั้น

  • ค้นหา: พิมพ์ชื่ออัลบั้มหรือกิจกรรม กรองตามปีการศึกษาและแผนก คลิกลิงก์เพื่อเปิดอัลบั้ม
  • ส่งลิงก์ (สมาชิก): ตั้งค่าแชร์อัลบั้มเป็น "ทุกคนที่มีลิงก์" แล้วกด ส่งลิงก์อัลบั้ม · ลิงก์จะแสดงหลังเจ้าหน้าที่อนุมัติ ติดตามสถานะได้ท้ายหน้าคลังรูปภาพ
  • เจ้าหน้าที่: หลังบ้าน → คลังรูปภาพ อนุมัติ/ไม่อนุมัติ (ระบุเหตุผล) แก้ไข ลบ
  • นำเข้าข้อมูลเดิม ผู้ดูแลระบบ: อัปโหลดไฟล์ Excel (.xlsx) / CSV หรือวางรายการ ระบบหาคอลัมน์ชื่ออัลบั้มและลิงก์ให้ แสดงตัวอย่างให้ตรวจก่อน แล้วจึงกดยืนยัน

8. บัญชีรายรับ-รายจ่ายแผนก สมาชิกผู้รับผิดชอบบัญชี

เมนู บัญชีแผนก เห็นได้เฉพาะครูที่สังกัดแผนกนั้น ครูแผนกอื่น เจ้าหน้าที่ และผู้ดูแลระบบที่ไม่ได้สังกัดแผนกนั้นจะไม่เห็นบัญชี

เมนูบัญชีแผนก

บัญชีแผนกเป็นส่วนแยกในแถบเมนูด้านบน ( บัญชีแผนก ▾) มีเมนูย่อย: ภาพรวมและรายการ · บันทึกรายรับ · บันทึกรายจ่าย · รายการรายรับ · รายการรายจ่าย · ส่งออก CSV (ปีงบประมาณนี้) · หมวดและการตั้งค่า — ในหน้าบัญชีทุกหน้ามีแถบเมนูย่อยเดียวกันด้านบนให้สลับหน้าได้ทันที (เมนูบันทึกจะไม่แสดงถ้าไม่มีสิทธิ์บันทึก)

  • บันทึก: กด + รายรับ หรือ − รายจ่าย กรอกวันที่ จำนวนเงิน หมวด รายการ เลขที่ใบเสร็จ ผู้รับ/ผู้จ่ายเงิน และแนบหลักฐาน (ใบเสร็จ/ภาพถ่าย/PDF)
  • สรุป: ตามปีงบประมาณ (1 ต.ค. – 30 ก.ย.) มียอดยกมา รายรับ รายจ่าย คงเหลือ สรุปรายเดือนพร้อมยอดสะสม และแยกตามหมวด
  • ค้นหา/รายงาน: กรองตามเดือน ประเภท หมวด คำค้น · ส่งออก CSV · พิมพ์รายงาน
  • แชร์ไป LINE: กดปุ่ม แชร์ LINE ในหน้าภาพรวม เลือกกลุ่มไลน์ ระบบส่งสรุปยอดยกมา รายรับ รายจ่าย คงเหลือของปีงบประมาณที่เลือก พร้อมลิงก์ (ลิงก์เปิดดูรายละเอียดได้เฉพาะครูในแผนกที่เข้าสู่ระบบ) · หรือกด คัดลอกข้อความไปวางในแชตเอง
สิทธิ์ในบัญชีแผนก
  • ผู้รับผิดชอบบัญชี (ผู้ดูแลระบบแต่งตั้ง): บันทึก แก้ไข ลบได้ทุกรายการ และจัดการหมวดที่ปุ่ม
  • ครูทุกคนในแผนก: ดูได้ทั้งหมด บันทึกรายรับ-รายจ่ายได้เสมอ และแก้ไขรายการเก่าได้ทุกรายการ กรณีบันทึกผิด (กดไอคอน ที่รายการ แก้แล้วกดบันทึก ระบบแสดง "แก้ไขล่าสุดโดย" ไว้ในรายการ) · ลบได้เฉพาะรายการที่ตนบันทึก
  • แผนกที่ยังไม่มีผู้รับผิดชอบบัญชี: ครูทุกคนจัดการหมวดได้ด้วย

9. ข้อมูลส่วนบุคคล (PDPA) ทุกคนสมาชิก

  • อ่านนโยบายคุ้มครองข้อมูลส่วนบุคคลได้จากลิงก์ท้ายทุกหน้า · เมื่อวิทยาลัยปรับปรุงนโยบาย ระบบจะขอให้ยืนยันอีกครั้ง
  • เมนูชื่อของคุณ → ข้อมูลส่วนบุคคลของฉัน: ดูข้อมูลที่ระบบเก็บ ประวัติความยินยอม ประวัติการใช้งาน และดาวน์โหลดข้อมูลของตนเป็นไฟล์ JSON
  • ยื่นคำร้องใช้สิทธิ์ (ขอสำเนา แก้ไข ลบ คัดค้าน ระงับการใช้ ขอรับข้อมูล) และติดตามสถานะ วิทยาลัยดำเนินการภายใน 30 วัน
  • ถอนความยินยอมได้ ซึ่งจะออกจากระบบทันทีและส่งคำร้องให้ผู้ดูแลพิจารณาลบข้อมูล

10. สำหรับเจ้าหน้าที่ เจ้าหน้าที่ผู้ดูแลระบบ

เมนูชื่อของคุณ → ระบบหลังบ้าน

  • แดชบอร์ด: สถิติเอกสาร รายการรออนุมัติ และการออกเลขแยกตามแผนก
  • จัดการเอกสาร: กรองสถานะ รออนุมัติ ติ๊กหลายรายการแล้ว อนุมัติ / ไม่อนุมัติ / ปรับการเผยแพร่ / ลบ ในครั้งเดียว
  • รายงานไปราชการ: ดูรายงานทั้งหมด และดูว่าคำสั่งใดยังไม่มีรายงาน
  • คลังรูปภาพ: อนุมัติลิงก์ที่สมาชิกส่ง (ตัวเลขสีเหลืองที่เมนู = จำนวนรออนุมัติ)
  • ทะเบียนเลขหนังสือ: ดูทุกแผนก ยกเลิก/คืนสถานะเลข กำหนดเลขเริ่มต้น และส่งออก CSV
  • หมวดหมู่เอกสาร: เพิ่ม/แก้/ลบหมวดย่อย และเปิดใช้รายงานการไปราชการกับหมวดที่ต้องการ

11. สำหรับผู้ดูแลระบบ ผู้ดูแลระบบ

เมนูหลังบ้านใช้ทำอะไร
สมาชิกอนุมัติสมาชิกใหม่ กำหนดสิทธิ์ แผนก ระงับบัญชี รีเซ็ตรหัสผ่าน เปลี่ยน/ลบภาพโปรไฟล์ และยกเลิกการเชื่อม Google
ประเภทเอกสารเพิ่มประเภทใหม่ กำหนดไอคอน สี และช่องในฟอร์ม (วิชา ภาคเรียน ออกเลขคำสั่ง ชื่อช่องบุคคล) · ลบได้เมื่อไม่มีเอกสาร
แผนกวิชา / ฝ่ายรหัสย่อใช้ในเลขหนังสือ เช่น ชฟ · ลบไม่ได้เมื่อมีเลขหนังสือหรือข้อมูลบัญชี
ผู้รับผิดชอบบัญชีแผนกแต่งตั้ง/ยกเลิกผู้รับผิดชอบบัญชีของแต่ละแผนก (ต้องสังกัดแผนกนั้น)
ปีการศึกษาเพิ่มปี กำหนดปีปัจจุบัน (ค่าเริ่มต้นในฟอร์ม) · เปลี่ยนเลขปีแล้วเอกสารจะเปลี่ยนตาม
ตั้งค่าระบบชื่อระบบ สโลแกน ชื่อวิทยาลัย URL ของระบบ URL เว็บวิทยาลัย รูปแบบเลขหนังสือ ขนาดไฟล์ การรับสมัคร · เข้าสู่ระบบด้วย Google · จัดเก็บไฟล์ใน Google Drive (ดูหัวข้อ 12)
PDPA ข้อมูลส่วนบุคคลจัดการคำร้อง (ครบกำหนด 30 วัน) ลบข้อมูลบัญชีแบบ anonymize แก้ไข/เผยแพร่นโยบายฉบับใหม่ ตั้งข้อมูล DPO และระยะเก็บประวัติ
ตรวจสอบระบบตรวจ PHP ฐานข้อมูล โฟลเดอร์ การสำรองข้อมูล ความปลอดภัย ไฟล์หาย Google Drive และไฟล์โปรแกรมที่ถูกแก้ไข (ดูหัวข้อ 14)
สำรอง / กู้คืนข้อมูลสำรองแบบเต็มหรือเฉพาะฐานข้อมูล ส่งสำเนาไป Google Drive อัตโนมัติ ดาวน์โหลด ตั้งสำรองอัตโนมัติ และกู้คืน
บันทึกการใช้งานประวัติการทำรายการทั้งหมด (ลบอัตโนมัติตามระยะเวลาที่ตั้งใน PDPA) · ค้นหา gdrive_error เพื่อดูปัญหา Google Drive

12. ตั้งค่า Google (เข้าสู่ระบบ / Drive) ผู้ดูแลระบบ

ขั้นที่ 1 — Google Cloud Console (ทำครั้งเดียว)
  1. เปิด console.cloud.google.com สร้างหรือเลือกโปรเจกต์
  2. APIs & Services → Library ค้นหา Google Drive API กด Enable
  3. OAuth consent screen เลือก Internal (บัญชี @วิทยาลัย — สิทธิ์ไม่หมดอายุ) กรอกชื่อแอปและอีเมล
  4. Credentials → Create credentials → OAuth client ID ประเภท Web application
  5. Authorized redirect URIs ใส่: https://krusomkhuan.com/docshub/google-callback.php แล้วกด Create คัดลอก Client ID และ Client secret
ขั้นที่ 2 — เข้าสู่ระบบด้วย Google
  1. หลังบ้าน → ตั้งค่าระบบ → การ์ด เข้าสู่ระบบด้วย Google ใส่ Client ID / Secret
  2. (แนะนำ) จำกัดโดเมนอีเมลของวิทยาลัย และเลือกว่าจะให้สมัครด้วย Google ได้หรือไม่
  3. กด ทดสอบ Client ID / Secret ต้องขึ้นว่าถูกต้อง แล้วเปิดสวิตช์และกดบันทึก
ขั้นที่ 3 — จัดเก็บไฟล์ใน Google Drive
  1. สร้างโฟลเดอร์ uploads ใน Google Drive ของบัญชีกลางของวิทยาลัย (โฟลเดอร์ย่อย uploads และอื่น ๆ ระบบสร้างให้เอง) คัดลอกรหัสจากลิงก์ drive.google.com/drive/folders/รหัส
  2. การ์ด จัดเก็บไฟล์ใน Google Drive → กด เชื่อมต่อ Google Drive เลือกบัญชีและอนุญาต
  3. วาง Folder ID กด ทดสอบการเชื่อมต่อ ระบบตรวจทีละขั้น (Client ID/Secret → สิทธิ์เข้าถึง Drive → โฟลเดอร์ → ทดสอบอัปโหลด → โฟลเดอร์ย่อย) และบอกข้อที่ไม่ผ่านพร้อมวิธีแก้ (สร้างโฟลเดอร์ย่อยที่ยังไม่มีให้เอง)
  4. ไฟล์ที่อยู่ใน Drive แล้วแต่อยู่ผิดโฟลเดอร์ กด จัดไฟล์ใน Drive เข้าโฟลเดอร์ตามประเภท (รวมสำเนาไฟล์สำรองข้อมูล)
  5. ถ้ายังมีไฟล์เดิมเก็บในเซิร์ฟเวอร์ ย้ายขึ้น Drive ด้วยคำสั่ง C: mpp\php\php.exe \var\www\vhosts\boontawee.com\krusomkhuan.com\docshub ools\move-to-drive.php บนเครื่องเซิร์ฟเวอร์ (ไม่มีปุ่มในหน้าตั้งค่า)
  6. เปิดสวิตช์ เก็บไฟล์ที่อัปโหลดใน Google Drive เท่านั้น แล้วกดบันทึก
เมื่อเปิด "Drive เท่านั้น" ถ้าการเชื่อมต่อมีปัญหา (สิทธิ์หมดอายุ/ถูกยกเลิก) จะอัปโหลดไฟล์ไม่ได้จนกว่าจะกด เชื่อมต่อใหม่ · อย่าลบ ย้าย หรือเปลี่ยนชื่อไฟล์ในโฟลเดอร์ uploads ด้วยตนเอง

13. ตำแหน่งจัดเก็บไฟล์

เมื่อเปิด "เก็บไฟล์ใน Google Drive เท่านั้น" ไฟล์จะถูกจัดเก็บดังนี้ (ระบบสร้างโฟลเดอร์ที่ยังไม่มีให้เอง และใช้โฟลเดอร์เดิมเสมอ ไม่สร้างซ้ำ)

ประเภทไฟล์ที่จัดเก็บ
คำสั่งราชการ uploads/commands
แผนการสอน, โครงการสอน uploads/plans
หนังสือเรียน / ตำรา uploads/books
เกียรติบัตร uploads/certs
ใบเสร็จ (หลักฐานบัญชีแผนก) uploads/receipt
ภาพประกอบและไฟล์แนบรายงานไปราชการ uploads/trips/reports
เอกสารประเภทอื่น ๆ ทั้งหมด uploads/docs
ไฟล์สำรองข้อมูล (.zip) uploads/backups + เซิร์ฟเวอร์ backups/ (ใช้กู้คืน)
ภาพโปรไฟล์ เซิร์ฟเวอร์ uploads/docs/avatars
คลังรูปภาพเก็บเฉพาะลิงก์ในฐานข้อมูล (ภาพอยู่ที่ Google Photos/Drive ของผู้ส่ง)
ข้อมูลทั้งหมดในระบบ ฐานข้อมูล MySQL boonta_docshub

ไฟล์ทุกที่เป็นส่วนตัว ผู้ใช้ดาวน์โหลดผ่านระบบซึ่งตรวจสิทธิ์ทุกครั้ง · เปิดโฟลเดอร์ uploads/ backups/ ตรงจากเว็บไม่ได้ (403)

14. การดูแลรักษาระบบ ผู้ดูแลระบบ

ตรวจสอบระบบ (แนะนำสัปดาห์ละครั้ง)
  • หลังบ้าน → ตรวจสอบระบบ ผล ผ่าน เตือน ไม่ผ่าน
  • หลังอัปเดตไฟล์ระบบทุกครั้ง กด บันทึกค่าอ้างอิง เพื่อให้ตรวจจับไฟล์ที่ถูกแก้ไข/ลบ/แอบเพิ่มได้
  • "ไฟล์สคริปต์แปลกปลอมในโฟลเดอร์อัปโหลด" ไม่ผ่าน = อาจถูกเจาะระบบ ให้สำรองข้อมูล ลบไฟล์นั้น และเปลี่ยนรหัสผ่านผู้ดูแลทันที
สำรองและกู้คืนข้อมูล
  • หลังบ้าน → สำรอง / กู้คืนข้อมูล → สำรองแบบเต็มหรือเฉพาะฐานข้อมูล · ระบบส่งสำเนาไป uploads/backups อัตโนมัติ (ป้าย Drive)
  • ตั้ง "สำรองอัตโนมัติทุก 1 วัน" หรือ Windows Task Scheduler เรียก tools\backup-task.bat · จำนวนไฟล์ที่เก็บ (ทั้งเซิร์ฟเวอร์และ Drive) ตามค่า "เก็บไฟล์สำรองล่าสุด"
  • เข้าหลังบ้านได้: เลือกไฟล์สำรองแล้วกด กู้คืน (ระบบสำรองสถานะปัจจุบันไว้ให้ก่อน)
  • เข้าเว็บไม่ได้: รัน C:\xampp\php\php.exe \var\www\vhosts\boontawee.com\krusomkhuan.com\docshub\tools\restore.php ชื่อไฟล์.zip
เครื่องมือบรรทัดคำสั่ง (บนเครื่องเซิร์ฟเวอร์)
tools\check.phpตรวจสอบระบบ
tools\backup.php --fullสำรองข้อมูล (ส่งสำเนาไป Drive ด้วย)
tools\restore.phpแสดงรายการ / กู้คืนไฟล์สำรอง
tools\move-to-drive.phpย้ายไฟล์เดิมขึ้น Drive และจัดเข้าโฟลเดอร์ตามประเภท
tools\reset-admin.phpตั้งรหัสผ่านผู้ดูแลระบบใหม่ / สร้างผู้ดูแลเพิ่ม (กรณีลืมรหัสผ่าน)
อัปเดตไฟล์ระบบขึ้นเซิร์ฟเวอร์
  • สำรองข้อมูลก่อนทุกครั้ง แล้วอัปโหลดเฉพาะไฟล์ที่แก้ไข
  • ห้ามเขียนทับ โฟลเดอร์ uploads/ backups/ และไฟล์ includes/installed.lock · includes/config.php ให้แก้เฉพาะบรรทัด APP_VERSION ถ้าค่าฐานข้อมูลต่างกัน
  • เปิดเว็บหนึ่งครั้ง ระบบปรับโครงสร้างฐานข้อมูลให้อัตโนมัติ แล้วกด "บันทึกค่าอ้างอิง" ในหน้าตรวจสอบระบบ

15. ปัญหาที่พบบ่อย

สมาชิก: ติดต่อผู้ดูแลระบบให้ตั้งรหัสผ่านใหม่ที่ หลังบ้าน → สมาชิก → แก้ไข · ผู้ดูแลระบบลืมรหัสผ่าน: รัน tools\reset-admin.php บนเครื่องเซิร์ฟเวอร์

บัญชีอาจรอการอนุมัติหรือถูกระงับ ติดต่อผู้ดูแลระบบ

ตรวจว่าใช้บัญชีโดเมนที่วิทยาลัยกำหนด · ถ้าขึ้น redirect_uri_mismatch ให้ผู้ดูแลตรวจ Authorized redirect URI ใน Google Cloud ต้องตรงกับที่หน้าตั้งค่าแสดงทุกตัวอักษร · มีบัญชีเดิมอยู่แล้วให้เข้าสู่ระบบด้วยชื่อผู้ใช้แล้วกด "เชื่อมบัญชี Google"

ลองใหม่อีกครั้ง หากยังไม่ได้ให้ผู้ดูแลระบบไปที่ ตั้งค่าระบบ → การ์ด Google Drive กด "ทดสอบการเชื่อมต่อ" แล้วแก้ตามข้อที่ขึ้น ✗ · ถ้าขึ้น unauthorized_client (เปลี่ยน Client ID แล้ว) หรือ invalid_grant (สิทธิ์หมดอายุ) ให้กด "เชื่อมต่อ Google Drive ใหม่" ด้วยบัญชีเจ้าของโฟลเดอร์ DocsHub · ถ้าขึ้น invalid_client ให้วาง Client ID และ Secret ใหม่จาก client ตัวเดียวกัน แล้วกด "ทดสอบ Client ID / Secret"

ตรวจขนาดไฟล์ไม่เกินที่ระบบกำหนด (แสดงใต้ช่องเลือกไฟล์) หากต้องเพิ่ม ผู้ดูแลแก้ที่ ตั้งค่าระบบ และ upload_max_filesize/post_max_size ใน php.ini

ไฟล์อาจถูกลบหรือย้ายใน Google Drive ด้วยตนเอง หรือการเชื่อมต่อ Drive มีปัญหา ให้ผู้ดูแลตรวจหน้าตรวจสอบระบบ และดูถังขยะของ Drive (กู้คืนได้ใน 30 วัน)

เอกสารอาจยังรอเจ้าหน้าที่อนุมัติ (ดูได้ที่ เอกสารของฉัน) หรือเป็นเอกสารเฉพาะสมาชิกซึ่งต้องเข้าสู่ระบบก่อน · ลองใช้คำสั้นลง หรือค้นด้วยเลขที่ รหัสวิชา ชื่อแผนก หรือปีการศึกษา · ตรวจว่าช่องประเภทข้างคำค้นเลือก "ทุกประเภท"

ผู้ดูแลระบบกด "จัดไฟล์ใน Drive เข้าโฟลเดอร์ตามประเภท" ในหน้าตั้งค่า ระบบย้ายไฟล์ไปโฟลเดอร์ที่ถูกต้อง (ใช้โฟลเดอร์ที่สร้างก่อนเสมอเมื่อชื่อซ้ำ) แล้วจึงลบโฟลเดอร์ที่ว่างใน Drive

เมนู บัญชีแผนก อยู่แถบเมนูด้านบน (หลังเข้าสู่ระบบ) บนมือถือให้กดปุ่ม ☰ ก่อน · ถ้ากดแล้วขึ้นว่ายังไม่ได้ระบุแผนกวิชา ให้ผู้ดูแลระบบกำหนดแผนกให้ที่ หลังบ้าน → สมาชิก → แก้ไข (บัญชีแผนกเห็นได้เฉพาะครูที่สังกัดแผนกนั้น ผู้ดูแลระบบก็ต้องกำหนดแผนกของตนเองก่อน)

เมนู บัญชีแผนก → ภาพรวมและรายการ ค้นหารายการนั้น กดไอคอนดินสอ แก้ไขแล้วกดบันทึก (ครูทุกคนในแผนกแก้ได้ทุกรายการ) · ถ้าต้องการลบ ให้ผู้บันทึกรายการหรือผู้รับผิดชอบบัญชีเป็นผู้ลบ

วิทยาลัยปรับปรุงนโยบายเป็นฉบับใหม่ อ่านแล้วกดยอมรับเพื่อใช้งานต่อ

ระบบหมุนภาพตามข้อมูลกล้องให้อัตโนมัติ หากยังผิด ให้หมุนภาพในมือถือแล้วบันทึกก่อนอัปโหลด

แจ้งเจ้าหน้าที่ให้ยกเลิกเลขนั้นในทะเบียน แล้วออกเลขใหม่

ลิงก์รอเจ้าหน้าที่อนุมัติ ดูสถานะได้ท้ายหน้าคลังรูปภาพ หากไม่อนุมัติจะแสดงเหตุผล
คู่มือการใช้งาน Docs Hub เวอร์ชัน 1.23.1 · พัฒนาระบบโดย ครูสมควร สากำ แผนกวิชาเทคโนโลยีธุรกิจดิจิทัล
เว็บไซต์นี้ใช้เฉพาะคุกกี้ที่จำเป็นต่อการเข้าสู่ระบบและการทำงานของเว็บไซต์ ไม่มีคุกกี้เพื่อการโฆษณาหรือติดตามพฤติกรรม ดูรายละเอียดใน นโยบายคุ้มครองข้อมูลส่วนบุคคล