กระดานสอบถามปัญหาจากการติดตั้งและการใช้ Moodle

 
 
Picture of ประหยัด ภารการ
ลูกข่าย เข้า moodle ไม่ได้
 

ผมจำลองเครื่องคอมพิวเตอร์เป็น server  โดยได้ติดตั้ง moodle  บน  WinXp  และใช้ EasyPHP1-7 ตามคำแนะนำในหนังสือของ ดร.วิมลลักษณ์  ซึ่งสำเร็จไปด้วยดีทุกประการ  เครื่องที่ติดตั้งสามารถเข้าใช้ได้ตามปกติ 

แต่เครื่องคอมพิวเตอร์อื่น ๆ  เข้าใช้ไม่ได้  (เข้าทาง http://localhost/moodle/)  ซึ่งเครื่องคอมพิวเตอร์ทุกเครื่องสามารถมองเห็นกันได้ทาง Network Places ของ windows  

อนึ่ง  ใช้ Router Modem เป็นตัวจ่าย IP  อัตโนมัติ 

จึงขอเรียนถามท่านผู้รู้ว่า  ทำอย่างไรเครื่องลูก จึงเข้าเข้าใช้ moodle  ได้  ขอบคุณครับ  

Picture of Sukhum Phansri
ตอบ: ลูกข่าย เข้า moodle ไม่ได้
 

คงต้องรู้ว่า ip เครื่องที่ติดตั้งมูเดิล ip อะไร เช่น 192.168.1.10 เวลาเรียกมูเดิลจากเครื่องอื่นต้องเรียกผ่าน ip ดังนี้ครับ http://192.168.1.10/moodle ครับ

Picture of ประหยัด ภารการ
ตอบ: ลูกข่าย เข้า moodle ไม่ได้
 

ขอบคุณครับที่ให้คำแนะนำ

ผมลองทำดูแล้วครับ  ยังไม่ได้เหมือนเดิม 

ใช้คำสั่ง  ping  ไปยัง ip ของเครื่องที่ติดตั้ง  ก็ตอบกลับว่า  Reply from.....

Share  เครื่องที่ติดตั้ง  moodle  แล้ว 

เปิดใช้  EasyPHP  แล้ว

หรือต้องไปตั้งค่าที่เครื่องลูกหรือไม่ครับ 

Tong Krub
Re: ลูกข่าย เข้า moodle ไม่ได้
 
อาจารย์ดูค่า config.php ตอนนี้ค่าของ $CFG->wwwroot ใส่ค่า url เป็นอะไรครับ
Picture of ประหยัด ภารการ
ตอบ: Re: ลูกข่าย เข้า moodle ไม่ได้
 

เรียน  ท่าน tong tangon

ค่าของ config.php  ใน c:\AppServ\www\moodle  เป็น 

$CFG->wwwroot   = 'http://localhost/moodle';

ถูกต้องไหมครับ 

แต่  ค่าของ  ค่าของ config.php  ใน c:\AppServ\www\  ไม่มีค่านี้  ใช่ไหมครับ 

  ขอบคุณครับที่แนะนำ

Picture of narong prasarnsak
ตอบ: ลูกข่าย เข้า moodle ไม่ได้
 

ผมจำลองเครื่องคอมพิวเตอร์เป็น server  โดยได้ติดตั้ง moodle  บน  WinXp  และใช้ EasyPHP1-7 ตามคำแนะนำในหนังสือของ ดร.วิมลลักษณ์  ซึ่งสำเร็จไปด้วยดีทุกประการ  เครื่องที่ติดตั้งสามารถเข้าใช้ได้ตามปกติ 

แต่เครื่องคอมพิวเตอร์อื่น ๆ  เข้าใช้ไม่ได้  (เข้าทาง http://localhost/moodle/)  ซึ่งเครื่องคอมพิวเตอร์ทุกเครื่องสามารถมองเห็นกันได้ทาง Network Places ของ windows  

อนึ่ง  ใช้ Router Modem เป็นตัวจ่าย IP  อัตโนมัติ 

จึงขอเรียนถามท่านผู้รู้ว่า  ทำอย่างไรเครื่องลูก จึงเข้าเข้าใช้ moodle  ได้  ขอบคุณครับ  

 

----------------------------------

เราต้องรู้ ip ของเครื่องเราก่อนว่าเป็นหมายเลขอะไร?

เปิดหน้าต่าง command prompt  พิมพ์คำสั่ง ipconfig /all

แล้วเราก็จะรู้หมายเลขเครื่อง จะเป็นตัวเลข xxx.xxx.xxx.xxx

เช่น 192.168.x.x ประมาณนี้ (ไม่ใช่ localhost หรือ 127.0.0.1)

แล้วใช้ http://หมายเลขเครื่อง/moodle

ลองที่เครื่องเราก่อน แล้วค่อยไปลองกับเครื่องลูกข่าย

/*

* แต่การใช้แจกจ่าย ip แบบอัตโนมัตินั้น จะทำให้ได้หมายเลขเครื่องที่ไม่แน่นอน

* วันนี้ได้หมายเลขหนึ่ง พอปิดเครื่องเปิดใหม่ก็จะเป็นอีกหมายเลขหนึ่ง

* ทางที่ดีควรจะ fix ip ไปเลยจะดีกว่า

*/

Picture of ประหยัด ภารการ
ตอบ: ลูกข่าย เข้า moodle ไม่ได้
 

เรียน  ท่าน narong  prasarnsak 

ผมลองดูแล้วครับ  ทราบค่า ip  แล้วตามที่ท่านแนะนำ 

เครื่องตัวเอง  เข้าได้ครับ  ไม่มีปัญหา  เข้าทาง http://loclalhost/moole  ก็เข้าได้

แต่เครื่องลูกข่าย ยังเข้าไม่ได้เหมือนเดิม 

ping  จากเครื่องลูกข่าย  ไปยังค่า ip ของเครื่องที่ลง moodle  ตอบว่า  Reply from.......... ครับ 

กรุณาช่วยแนะนำอีกเถอะครับ  ขอบคุณครับ

Picture of สมิทธ์ สุขขี
ตอบ: ลูกข่าย เข้า moodle ไม่ได้
 

แก้ไขไฟล์ config.php ตรงบรรทัดนี้ครับ $CFG->wwwroot = 'http://xxx.xxx.xxx.xxx/moodle'; xxx.xxx.xxx.xxx อาจกำหนดเป็น ip หรือ domain ก็ได้ครับ เช่น 192.168.x.x หรือ www.abc.ac.th ถ้ามีการจดโดเมนและทำ dns ไว้นะครับ

Picture of ประหยัด ภารการ
ตอบ: ลูกข่าย เข้า moodle ไม่ได้
 

เรียน  คุณสมิทธ์

         แก้แล้ว ยังเข้าไม่ได้เหมือนเดิมครับ

Picture of สมิทธ์ สุขขี
ตอบ: ลูกข่าย เข้า moodle ไม่ได้
 
แต่ เครื่องคอมพิวเตอร์อื่น ๆ เข้า ใช้ ไม่ ได้ ( เข้า ทาง http://localhost/moodle/)
==================================================================
ผมไม่แน่ใจว่าปัญหาอยู่ตรงนี้หรือเปล่านะ ถ้า อ.ต้องการเรียกใช้ moodle ผ่านทางเครือข่าย URL ที่เรียกใช้จะต้องเป็น IP ของ SERVER ที่ติดตั้ง moodle เช่น ถ้าอาจารย์ติดตั้ง moodle ไว้ที่เครื่องที่มี IP=192.168.1.10 เวลาเรียกใช้งาน อ.ต้องเรียกไปที่ URL=http://192.168.1.10/moodle ไม่ใช่ http://localhost/moodle/ เพราะ localhost หรือ 127.0.0.1 คืือการเรียกเครื่องตัวเองเท่านั้น
Tong Krub
Re: ลูกข่าย เข้า moodle ไม่ได้
 
อาจารย์ครับ ไม่ทราบว่าแก้ปัญหาได้หรือยัง แต่แนะนำว่าการติดตั้งให้เครื่องตัวเองเป็นเครื่องแม่ข่าย ( web server) ควร fix ไอพีที่เครื่องจะแน่นอนกว่าครับ อาจจะต้องไปปรับค่าในการ dhcp ที่ตัว ADSL ROUTER ให้เว้นช่วงการจ่ายค่าไอพีไว้ซักหน่อยนึง ถ้าหากปัจจุบันจ่ายตั้งแต่ 192.168.xxx.2 ก็ให้มา
เริ่มที่ 10 เป็นต้นไปนะครับ จากนั้นก็ fix ไอพีที่เครื่องที่จะเป็น web server จากนั้นทดลองเข้าที่ browser เป็น address ที่ fix ไปใหม่นะครับ จากนั้นทดลองให้เครื่องลูกเรียก ถ้าเครื่องลูกเรียกแล้วไม่ได้ อยากให้ทดลอง ping จากเครื่องลูกมาที่ ip เครื่อง web server ครับ ว่ามี
ค่า reply กลับไปหรือเปล่า ถ้าไม่มีอาจารย์ลองเช็คว่า windows firewall เปิดไว้หรือเปล่าครับ ถ้าเปิด
ก็ลองปิดดู แล้ว ping จากเครื่องลูกมาใหม่เพื่อดูผลครับ
Picture of ประหยัด ภารการ
ตอบ: Re: ลูกข่าย เข้า moodle ไม่ได้
 

เรียน  ท่าน tong  tangon 

         ผมปิด  windows  firewall  ปรากฎว่า ใช้ได้เลยครับ  เครื่องลูกสามารถเข้า  moodle  ได้  โดยเรียกผ่านค่า  ip  http://192.168.1.24/moodel/  ลองกำหนดค่า  ip ตายตัว ก็ยังคงไช้ได้เหมือนเดิมครับ ต้องขอบคุณท่านเป็นอย่างสูงที่กรุณาช่วยแนะนำหลายครั้ง  รวมทั้งท่านอื่น ๆ  ด้วยครับ            

         อันที่จริงผมมี  moodle  ที่ติดตั้งบน  Linux sis 5.0  อยู่ครับ  แต่มันไม่ค่อยสะดวก และผมไม่มีความรู้เรื่อง  linux  เลย  คือที่ต้องมาใช้  windows  เพราะผมมีเครือข่ายภายในโรงเรียน  ที่ทำ Home pages  และ link  ไปยังข้อมูลต่าง ๆ ที่เก็บไว้ที่เครื่องของผม แล้วไปสร้าง Shot cut  กับเครื่องลูกทั่วโรงเรียน (ประมาณ  60 เครื่อง)  ให้วิ่งมาที่  home pages ที่สร้างไว้  ซึ่งจะมีเรื่องราวต่าง ๆ เหมือนหน้า เว็บ ทั่วไป ที่สำคัญคือ ผมนำรูปภาพกิจกรรมโรงเรียน  ทุกกิจกรรมลงไว้ ทำมาแล้ว 3 ปี ครู  นักเรียน สามารถเข้าไปดูได้เลย  จัดกิจกรรมเสร็จก็ลงไว้ ๆ สะดวกมาก ไม่ต้องไปอัดล้างให้เสียเงิน อยากได้รูปใดก็ค่อย copy เอา เวลามีการประเมิน ประหยัดเงินไปเยอะเลย  และครูบางท่านก็เอาใบความรู้มาฝากไว้ ให้เด็กอ่าน  รวมทั้งคำสั่งเอกสารต่าง ๆ ก็ดูย้อนหลังได้  การทำงานกับ windows  คงสะดวกกว่าครับ  

         ที่ผ่านมาคือทดลองทำครับ  ทำได้แล้วก็จะ format  เครื่องที่ใช้ linux  เป็น windows  และติดตั้ง moodle  จริง ๆ  และจะลองทำบทเรียนในช่วงปิดเทอมครับ 

          ขอบพระคุณเป็นอย่างสูงอีกครั้งครับสำหรับทุก ๆ คำแนะนำ 

                                                         ประหยัด  ภารการ

                                            ร.ร.ธงธานี  อ.ธวัชบุรี  จ.ร้อยเอ็ด 

Teacher
Re: ตอบ: Re: ลูกข่าย เข้า moodle ไม่ได้
 
ผมลองใช้ Linux sis 5.5 ลง moodle 1.8 ซึ่งใช้ mysql , php ต่ำกว่า server ,
มีปัญหาคล้ายตรง กัน ที่กระทู้นี้ เลยครับ เป็นอันว่าผมยังไม่ได้แก้ config.php
อยากถามต่อว่า คอนฟิก อยู่ที่ใด ของ linuxsis 5.5
big grinขอบคุณครับ
Picture of chatree somkanei
ตอบ: Re: ตอบ: Re: ลูกข่าย เข้า moodle ไม่ได้
 

สวัสดีครับ อ.ฤทธิ์เดช อยู่เทคนิคยโสธร ใช่ไหมครับ ผมเป็นลูกศิษย์เก่าครับ อยู่ ร.ร.เลิงนกทาครับ ผมทำ Moodle ใน Linux SIS 5.5 ที่อบรมจากสพฐ.เรื่อง Moodle โอ.เค.ครับ แต่ผมไมทำ DNS ไม่ผ่าน ใน LAN OK ครับ แต่เข้ามาจากข้างนอกไม่ได้ ผมเลยเอา LMS ( moodle1.8 ที่มาจากสพฐ ) มาลงใน FreeBSD 6.2 แต่ติดปัญหา login ไม่ได้ครับ ถ้าอ.ทำได้ แนะนำด้วยนะครับ John007_ubon@yahoo.com

Teacher
ตอบ: Re: ตอบ: Re: ลูกข่าย เข้า moodle ไม่ได้
 

ดูใน คู่มือ Linux sis 5.5 หน้า 46  นะคับ ตังไฟล์วอล  เพิ่ม http Port 80 ให้ทำงานก่อนครับ

Teacher
ตอบ: Re: ตอบ: Re: ลูกข่าย เข้า moodle ไม่ได้
 
รู้แล้วๆๆๆๆ Moodle 1.8 ที่เราพบปัญหา ลูกข่ายเข้าใช้งานไม่ได้ เพราะสถานะเริ่มใช้งาน ในโมท การบำรุงรักษา เราเข้าไปแก้ เป็นโมทใช้งาน ยืนยันการใช้ ก็ใช้ได้ทันที
เฮ้ย ไม่น่า เลย เรื่องง่ายๆๆ แบบนี้