GotoKnow
  • เข้าระบบ
  • สมัครสมาชิก
  • แผงจัดการ
  • ออกจากระบบ
GotoKnow

18 เม.ษ 49

ติดตั้ง Moodle (ต่อ)

            วันนี้ได้ติดตั้ง moodle จนเสร็จ  (เอกสารการติดตั้ง Moodle บน LinuxTLE 7.0)
ได้แก้ไขปัญหาที่เกิดขึ้นจากเมื่อวานโดยปัญหาที่เกิดขึ้นมี2ข้อคือ
  
     1. ไม่สามารถรับ  ภาษาไทยได้
แก้ไขโดย
      เข้าไปแก้โค้ดในแฟ้ม /etc/httpd/conf/httpd.conf  เพราะยังไม่ได้รองรับระบบภาษาไทยที ต้องไปเพิ่มโค้ดให้สามารถรับภาษาไทยได้ ดังนี้

     ***ห้ามแปะข้อความทั้งหมดนี้ต่อท้ายแฟ้มเดิม เพราะเป็นวิธีที่ไม่ถูกต้อง
     ***ข้อความนี้อยู่เริ่มต้นประมาณบรรทัดที่ 653

DefaultLanguage th
AddLanguage th .th
LanguagePriority th en da nl et fr de el it ja kr no pl pt pt-br ltz ca es sv tw
AddCharset TIS-620       .tis-620  .th

***หมายเหตุ มักเจอปัญหาการใส่ข้อมูลผิดพลาดบ่อยๆมากๆ
***คำแนะนำ/ข้อสังเกตุ
เดิมมีบรรทัดว่า # DefaultLanguage nl
ให้เพิ่มบรรทัดใหม่ข้อความว่า DefaultLanguage th
(ห้ามมีเครื่องหมาย # อยู่ข้างหน้า)

เดิมมีบรรทัดว่า AddLanguage ... ซึ่งเป็นภาษาอื่นๆ
ให้เพิ่มบรรทัดใหม่ข้อความว่า AddLanguage th .th

เดิมมีบรรทัดว่า LanguagePriority en ca cs da de ....
ให้เพิ่มข้อความอักษร th แทรกเข้าไป
กลายเป็น LanguagePriority th en ca ca da de ....

เดิมมีบรรทัดว่า AddDefaultCharset UTF-8
ให้เพิ่มเครื่องหมาย # นำหน้าบรรทัดกลายเป็นว่า #AddDefaultCharset UTF-8
*** หากจำเป็นจริงๆ อาจต้องเปลี่ยนเป็น
AddDefaultCharset TIS-620

เดิมมีบรรทัดว่า AddCharset ...ซึ่งเป็นภาษาอื่นๆ
ให้เพิ่มบรรทัดใหม่ข้อความว่า AddCharset TIS-620       .tis-620  .th

Note!! แก้ไขโค้ดเสร็จแล้วให้ save ด้วย แล้วเข้าไปเริ่มการทำงานของเครื่องใหม่โดยใช้คำสั่ง
         /etc/init.d/httpd restart

+++หรือสามารถอ่านเอกสารเพิ่มเติมได้ที่ การติดตั้ง web serverด้วยโปรแกรม Apache+++

       2.ไม่ทราบ username และ password ของฐานข้อมูล
แก้ไขโดย
       ตามเอกสาร username ของฐานข้อมูลเราจะใช้ root และไม่มี  password แต่ในที่นี้ถ้าไม่ใส่ Password จะไม่สามารถดำเนินการต่อไปได้ ดั้งนั้นในการติดตั้ง database สำหรับ moodle นั้นนอกจากจะสร้าง username แล้วจะต้องสร้าง password ด้วย โดยเข้าไปที่
             start -> เครื่องมือ -> เทอร์มินัล แล้วพิมพ์คำสั่ง
      จากคำสั่ง
       mysqladmin -uroot create testmoodle    (ไม่มี password)
    เป็นคำสั่งนี้       mysqladmin -uroot -pmysqldroot create testdatabase (เพิ่ม password)
    เท่านี้การติดตั้งก็เสร็จแล้วจะได้  username : root
                                             password : mysqldroot

****หลังจากนั้นก็ดำเนินการติดตั้งตามขั้นตอนในเอกสารการติดตั้ง Moodle บน LinuxTLE 7.0


 

บันทึกนี้เขียนที่ GotoKnow โดย 

คำสำคัญ (keywords): uncategorized
หมายเลขบันทึก: 24302
เขียน:
แก้ไข:
อ่าน:
สัญญาอนุญาต: สงวนสิทธิ์ทุกประการ

ความเห็น (0)