Sponsored Ads

การพัฒนาเว็บไซท์

รวมบทความและหนังสืออธิบายเกี่ยวกับการพัฒนาเว็บไซท์ โดยนำเสนอวิธีใช้งานโปรแกรมต่างๆ ที่เกี่ยวข้องกับการสร้างโฮมเพจ เช่น การใช้งาน Dreamweaver ใช้งาน Joomla รวมเรื่องน่ารู้เกี่ยวกับการสร้างเว็บไซต์ ฯลฯ

 

Fatal error: Class 'JControllerLegacy' not found in C:\AppServ\www\joomla25\components\com_content\content.php on line 15



สำหรับท่านใดที่ใช้ Joomla 2.5.4 ซึ่งตอนนี้ได้มีการอัพเดทจาก 2.5.4 เป็น 2.5.6 แล้ว โดยจะต้องดาวน์โหลดตัวอัพเดทคือ Joomla_2.5.5_to_2.5.6-Stable-Patch_Package.zip แต่เมื่อแตกไฟล์ Zip แล้วก็อปปี้ไปทับ จะปรากฏข้อความแสดงข้อผิดพลาด เช่นกรณีติดตั้งในเครื่องเราเอง หรือเว็บก็ตามปรากฏข้อความคล้ายตัวอย่าง

Fatal error: Class 'JControllerLegacy' not found in C:\AppServ\www\joomla25\components\com_content\content.php on line 15

 

ให้จัดการดาวน์โหลด Joomla 2.5.6 ตัวเต็มคือ Joomla_2.5.6-Stable-Full_Package.zip ก็อปปี้โฟลเดอร์ต่างๆ ไปทับในโฟลเดอร์ที่ได้อัพเดทไปก่อนหน้าอีกที การก็อปปี้ก็อปปี้ให้ก็อปปี้ทุกไฟล์และทุกโฟลเดอร์ยกเว้น โฟลเดอร์ installation และโฟลเดอร์ template ตามด้วยโฟลเดอร์เก็บไฟล์เทมเพลทที่เราใช้งาน ห้ามพลาดไม่เช่นนั้น เทมเพลทที่เราบอกแบบไว้ ก็จะถูกก็อปปี้ทับกลายเป็นโฟลเดอร์มาตรฐานของ Joomla



หลังจากนั้นก็จะสามารถเรียกใช้งานเว็บไซต์ได้เป็นปกติครับ

 

ดาวน์โหลดตัวอัพเดท Joomla 2.5.4 เป็น 2.5.6

1. ดาวน์โหลดตัวอัพเดท Joomla 2.5.5 เป็น 2.5.6 (Joomla_2.5.5_to_2.5.6-Stable-Patch_Package.zip)

2. ดาวน์โหลดตัวเต็ม Joomla 2.5.6 (Joomla_2.5.6-Stable-Full_Package.zip)


การติดตั้ง Joomla 2.5 แบบ Local หรือติดตั้งลงในคอมพิวเตอร์ของเรา ไม่ใช่เป็นการติดตั้งในเว็บไซต์บนอินเตอร์เน็ต เพื่อความสะดวกในการทดลองใช้โปรแกรม

 

การติดตั้งเพื่อทดลองใช้งานแนะนำให้ติดตั้งและทดลองในเครื่องจะสะดวกกว่า เพราะสามารถปรับแต่งได้โดยไม่ต้องเชื่อมต่ออินเตอร์เน็ต ไม่ต้องหาพื้นที่เว็บไซต์มาลอง โดยเฉพาะหลายๆ ท่านที่ไม่ได้มีเว็บไซต์เป็นของตนเองแล้วละก็ จะยุ่งยากในการติดตั้งเพื่อใช้งาน

หน้าตาเว็บไซต์ตัวอย่างที่สร้างด้วย Joomla! 2.5.x จะมีความคล้ายกับรุ่น 1.7.x ท่านใดที่ศึกษาการใช้งานรุ่นดังกล่าว มาแล้ว การใช้งานแทบไม่แตกต่างกันเลย

 

หน้าตาเว็บไซต์ตัวอย่างที่สร้างด้วย Joomla! 1.7.x

 

หน้าตาเว็บไซต์ตัวอย่างที่สร้างด้วย Joomla! 1.5.x (1.5.x หมายถึงหลายๆ รุ่นเช่น joomla 1.5.10, 1.5.20 เป็นต้น รุ่นนี้ถือเป็นรุ่นที่คนยังนิยมใช้กันอยู่ เพราะค่อนข้างเสถียร เนื่องจาก มีการพัฒนามาอย่างต่อเนื่อง เมื่อเทียบกับรุ่น 2.5.x ที่กำลังพัฒนาและต้องอัพเดทบ่อยๆ เกี่ยวกับระบบความปลอดภัย)


สำหรับการทดลองติดตั้งในเครื่องคอมพิวเตอร์ของเราเอง ผมจะแบ่งเนื้อหาออกเป็นขั้นตอนตามนี้ ให้ทำตามขั้นตอนต่างๆ ไปตามลำดับได้เลยครับ
1. จำลองเครื่องของเราเป็นเว็บเซิร์ฟเวอร์ด้วย Appserv
2. ดาวน์โหลด Joomla 2.5 พร้อมภาษาไทยสำหรับรุ่นนี้
3. ทำการติดตั้ง Joomla 2.5 แบบ Local

จำลองเครื่องของเราเป็นเว็บเซิร์ฟเวอร์ด้วย Appserv
โปรแกรม Joomla 2.5 จะเป็นโปรแกรมที่ทำงานทางฝั่งเซิร์ฟเวอร์ หรือต้องติดตั้งลงในพื้นที่ทำเว็บไซต์นั่นเอง จะเป็นเว็บไซต์ฟรีหรือที่ได้เช่าไว้ก็ตาม แต่ถ้าต้องการติดตั้งลงคอมพิวเตอร์ของ เรา จะต้องติดตั้งโปรแกรมเพื่อจำลองคอมพิวเตอร์ของเราให้มีการทำงานเหมือนเซิร์ฟเวอร์บนอินเตอร์เน็ตเสียก่อน ด้วยการติดตั้งโปรแกรม Appserv (ยังมีอีกหลายโปรแกรมให้เลือก)

การดาวน์โหลดและติดตั้งโปรแกรม Appserv
โปรแกรม Appserv มีหลายรุ่นให้เลือกใช้งาน ให้เลือกรุ่น 2.5.10 ขึ้นไป ซึ่งจะรองรับการใช้งานกับ Joomla 2.5 ต่ำกว่านั้นใช้ไม่ได้ (พวกรุ่น 2.5.5)
อ่านการติดตั้งโปรแกรม Appserv 2.5.10 อย่างละเอียดคลิกที่นี่


การสร้างฐานข้อมูลเพื่อติดตั้ง Joomla 2.5 จะใช้โปรแกรม PhpMyAdmin ที่มาพร้อมกับ AppServ โดยจะสร้างดังนี้
1. เปิดโปรแกรมเว็บบราวเซอร์จะเป็น IE หรือ Firefox ก็ได้ แล้วพิมพ์ http://localhost แล้ว กด Enter ชื่อ localhost เป็นชื่อเซิร์ฟเวอร์ที่ตั้งไว้ในขั้นตอนการติดตั้ง appserv
2. ถ้าปรากฏหน้าจอโปรแกรมดังตัวอย่างก็แสดงว่า โปรแกรมสามารถใช้งานได้เป็นปกติ
3. คลิกหัวข้อ phpMyAdmin Database Manager เพื่อเข้าโปรแกรมสร้างฐานข้อมูล
4. พิมพ์ Username = root ส่วนรหัสผ่าน ก็ตามที่ได้กำหนดไว้ในการติดตั้ง Appserv แล้วคลิกปุ่ม OK

 

5. คลิกและพิมพ์ชื่อฐานข้อมูลเช่น blog แล้วคลิก สร้าง

 

6. สรุปข้อมูลสำหรับเรียกใช้ฐานข้อมูล MySQL ก็จะได้ตามนี้
Host = localhost
Username = root
Password = ตามที่ได้ตั้งไว้ในการติดตั้ง AppServ
Database name = blog
* ทั้งหมดนี้เป็นข้อมูลที่จะต้องนำไปใช้ในการติดตั้ง Joomla 2.5 ในคอมพิวเตอร์ของเราเอง