MeeWebFree.com >> บทความ การสร้าง และปรับแต่ง website >> การใช้งาน และปรับแต่ง CMS PHP-Fusion >> howto-install-php-fusion-core7rc2.htm

Download & ติดตั้ง PHP-Fusion Core7 RC2

มากันแล้ว หลังจากที่ Official Site ออกมาได้สักพักนึงแล้ว เราก็เอามาลงกันแล้ว สำหรับตัวนี้เป็น Core7 ซึ่งจะใช้ Engine ที่ค่อนข้างต่างจากตัวเดิม ที่ในเว็บเราได้แนะนำกันเอาไว้นะครับ ก็อย่างว่าครับ เมื่อยุคสมัยเปลี่ยน อะไรๆก็เปลี่ยน แต่ว่าท่านที่ต้องการใช้ตัวนี้ขอให้พึงระลึกเอาไว้นะครับ ว่าเป็นตัวที่ยังไม่เต็ม คือยังไม่ Final เป็นตัวสมบูรณ์นั่นเอง เมื่อตัวเต็มที่จะออกมาอีกนั้น อาจจะมีการปรับแก้อะไรในหลายๆจุดได้ครับ (แต่คงไม่น่าจะมีเยอะนะ) สรุปคือเอาไว้ทดสอบ หรือเอาไว้พัฒนา Theme หรือ Infusion(ตัวเสริม) นี้ได้ครับ ไม่มีปัญหา แต่ถ้าเอามาใช้เป็นเว็บจริงแนะนำว่ารออีกหน่อยจะดีกว่าครับ

สำหรับตัวนี้ได้รับการแปลภาษาไทยโดยคุณ XP สมาชิกท่านหนึ่งของเรานั่นเอง สามารถเข้าไปทักทายพูดคุยได้ในกระดานข่าวครับ และผมก็รับหน้าที่เอามายัดใส่ php-fusion แล้วก็แก้ Bug เติมภาษาไทยในอีกหลายๆจุด โมตัวติดตั้งให้เป็นภาษาไทย แล้วจึงเอามา Release ให้ท่านได้ download กันครับ โดย Engine ผมยังคงปล่อยให้เหมือนต้นฉบับครับ เว้นแต่เรื่องการแก้ภาษาไทยในระบบ และในฐานข้อมูลเท่านั้นเพราะว่าถ้าไม่แก้มันจะทำงานผิดปรกติครับสำหรับภาษาไทย

สำหรับตัวที่ท่านจะได้ Download นั้นได้ถูกแก้ไขจากต้นฉบับเพื่อให้เหมาะสมสำหรับการใช้งานของคนไทย โดยมีการแก้ไขดังนี้

  1. เพิ่มภาษาไทย ทำให้เว็บเป็นเมนูภาษาไทย เหมาะสำหรับคนไทยใช้งาน (แปลโดยคุณ XP)
  2. แก้ไข Bug ในส่วนของวันที่หลังจากการติดตั้งให้เป็นค่าปรกติ (จากเดิมจะเป็น ????)
  3. แก้ไขขนาดของ Font ในหลาย Theme ที่เมื่อใช้ภาษาไทยแล้วเป็นตัวเล็ก ให้ใหญ่ขึ้น
  4. เพิ่มภาษาไทยใน TinyHTML Editor (ไม่ได้แปล) ซึ่งจากเดิมจะไม่แสดงค่าคำบรรยายออกมา ให้แสดงค่าคำบรรยายได้
  5. แก้ภาษาอังกฤษให้แสดงผลภาษาไทยได้ แล้ว input ภาษาไทยในโหมดภาษาอังกฤษแล้วข้อมูลไม่เพี้ยน
  6. ลบขยะที่ไม่จำเป็นต่อการใช้งานออก
  7. ปรับข้อความต้อนรับและ Footer
  8. แก้ไขการติดตั้งให้สามารถติดตั้งแล้วใช้งานเป็นภาษาไทยได้อย่างถูกต้อง ทั้งในส่วนของหน้าเว็บ และตัวฐานข้อมูล
  9. แก้ไขไฟล์ที่ใช้งานหลัก ให้แสดงผลภาษาไทยได้อย่างถูกต้อง

เอาล่ะครับ เอาไว้ 9 ข้อกำลังสวยเลย โดยต้องยอมรับว่าตัวภาษาไทยนี้ติดตั้งได้บน MySQL 4.1.x ขึ้นมาครับ ซึ่งส่วนใหญ่ก็เป็นเช่นนั้นอยู่แล้วดังนั้นไม่น่าจะมีปัญหาอะไร

ที่นี้เราก็มาเริ่มการติดตั้งกันครับ

1. Download PHP-Fusion Core 7 For MySQL version 4.1.x++ ขนาดไฟล์ประมาณ 1.5MB เท่านั้น

2.แตกไฟล์ออกมาจะได้ดังรูปครับติดตั้ง php-fusion - แตกไฟล์

3.ขั้นตอนนี้ ให้ท่านอ่านให้ดีนะครับ เพราะว่าคนที่ติดตั้ง php-fusion ในเครื่องตัวเอง กับคนที่ติดตั้ง php-fusion ใน server จริงจะแตกต่างกันครับ
3.1คนที่ติดตั้งในเครื่องตัวเอง แล้วใช้งานกับ Localhost (ถ้ายังไม่มี โปรแกรมจำลองเครื่องอ่านที่นี่ หรือ ที่นี่)
3.1.1 ให้นำไฟล์ที่ได้จากข้อ 2 ไปวางที่ C:\wamp\www\ แล้วเปลี่ยนชื่อไฟล์ได้ตามใจชอบ เช่นผมเปลี่ยนเป็น core7ก็จะได้ path ของแฟ้มเป็น C:\wamp\www\core7\
3.2 คนที่ติดตั้งกับ Server จริงๆ ไม่ใช่การทดสอบในเครื่องตัวเอง (ไม่ได้ใช้ localhost)
3.2.1 ให้ Upload ไฟล์ขึ้นไป โดยเอาเฉพาะไฟล์ที่เก็บอยู่ในแฟ้ม phpFusionCore7rc2-MeeWebFree-com เท่านั้น ไม่ต้องเอาแฟ้มไปด้วย (หรือถ้าต้องการไปสร้างแฟ้มย่อย ก็ upload ขึ้นไปทั้งแฟ้มเลยก็ได้แล้วค่อยเปลี่ยนชื่อเอาทีหลัง) โดยการ Upload นี้ ใช้ FTP หรืออื่นๆตามแต่ท่านใช้ (แต่ FTP สะดวกสุด) สามารถอ่านการใช้งาน FTP ได้ที่นี่

4.CHMOD ไฟล์ โดยขอแบ่งเป็น 2 ส่วนอีกเช่นเคย คือคนที่ติดตั้ง php-fusion ในเครื่องตัวเอง กับคนที่ติดตั้ง php-fusion ใน server จริงๆ
4.1คนที่ติดตั้งในเครื่องตัวเอง แล้วใช้งานกับ Localhost (ถ้ายังไม่มี โปรแกรมจำลองเครื่องอ่านที่นี่ หรือ ที่นี่)
4.1.1 ไม่ต้องทำอะไร ขอให้ข้ามขั้นตอนนี้ไปได้เลย ยกเว้นคนที่ใช้ OS เป็น Linux, Unix, Win2003, Win2008 ต้องทำการกำหนดค่า Permission ด้วย
4.1.2 หากเครื่องท่าน ใช้ Linux, Unix ต้องกำหนด permission 777 ดังนี้

  • administration/db_backups/
  • images/
  • images/imagelist.js
  • images/articles/
  • images/avatars/
  • images/news/
  • images/news_cats/
  • images/photoalbum/
  • images/photoalbum/submissions/
  • forum/attachments/
  • config.php

4.2 คนที่ติดตั้งกับ Server จริงๆ ไม่ใช่การทดสอบในเครื่องตัวเอง (ไม่ได้ใช้ localhost)
4.2.1ถ้า server ท่าน ใช้ Linux, Unix ต้องกำหนด permission 777 ดังนี้ (อ่านการ CHMOD หรือการตั้งค่า Permission)

  • administration/db_backups/
  • images/
  • images/imagelist.js
  • images/articles/
  • images/avatars/
  • images/news/
  • images/news_cats/
  • images/photoalbum/
  • images/photoalbum/submissions/
  • forum/attachments/
  • config.php

5.เรียกติดตั้ง php-fusion แบ่งเป็นสองแบบอีกเช่นกัน
5.1 คนที่ติดตั้งในเครื่องตัวเอง แล้วใช้งานกับ Localhost
5.1.1ให้เรียกติดตั้ง ผ่านหน้า internet explorer (หรือ Browser ตัวอื่นๆ) ดังนี้ http://localhost/core7/setup.php โดยที่ core7 ให้เปลี่ยนเป็นชื่อแฟ้มตามที่ท่านตั้งไว้ในข้อที่ 3.1.1 ด้านบน
5.1.2 เลือกภาษาแล้วกด Next
5.2 คนที่ติดตั้งในเครื่องตัวเอง แล้วใช้งานกับ Localhost
5.2.1 ถ้าข้อที่ 3.2.1 ท่านไม่ได้ upload ชื่อแฟ้มก็เรียกติดตั้งได้ผ่านหน้า internet explorer (หรือ Browser ตัวอื่นๆ) ได้ทันที เช่น www.meewebfree.com/setup.php หรือมีแฟ้มก็เรียกว่า www.meewebfree.com/ชื่อแฟ้ม/setup.php โดยที่ www.meewebfree.com ก็คือชื่อโดเมนของเว็บท่านนั่นเอง ส่วนชื่อแฟ้ม คือชื่อแฟ้มที่สร้างไว้ในขั้นตอน 3.2.1(ตัวอย่างในรูปเป็นการใช้ Localhost)
5.2.2 เลือกภาษาแล้วกด Next
ติดตั้ง php-fusion - เลือกภาษา

6.หน้าตรวจสอบค่า permission ถ้ามี "ไม่ผ่าน" ให้ตรวจสอบข้อที่ 4 อีกครั้ง ว่าทำครบถ้วนหรือไม่
ติดตั้ง php-fusion - ตรวจสอบค่า permission

7.ใส่ค่าของ ระบบ ฐานข้อมูลแบบ MySQL ซึ่งจุดนี้ท่านต้องไปสร้างมา โดยคนที่ใช้งาน server จริง จะสร้างได้ผ่าน Control Panel ของ host ครับ ถ้าสร้างไม่ได้ให้ติดต่อ Admin เครื่องครับ ส่วนคนที่ใช้ localhost ก็สร้างได้ผ่าน phpMyAdmin ของเครื่องตัวเองนั่นเอง คือ http://localhost/phpMyAdmin
ติดตั้ง php-fusion - ค่า MySQL

8.ต้องได้แบบนี้ถึงจะถูกครับ
ติดตั้ง php-fusion - ตั้งค่าแล้ว

9.สร้าง User คนแรกของเว็บให้ตัวเอง ซึ่งจะเป็นคนจัดการทุกๆส่วนของเว็บด้วย โดยส่วนสีแดงกับสีเขียวจะกรอกคนละค่ากันครับ
ติดตั้ง php-fusion - สร้าง Admin ควบคุมเว็บ

10.ลบไฟล์ setup.php ออก และ CHMOD ไฟล์ config.php เป็น 644 ครับ (ลองอ่านการ CHMOD ที่ข้อ 4 ด้านบน)

11.ขอแสดงความยินดีด้วยครับ ท่านติดตั้งเสร็จแล้ว และจะต้องไม่มีข้อความ ดังที่ลูกศรสีแดงชี้นะครับ นั่นคือยังไม่ได้ลบไฟล์ setup.php ออกนั่นเอง

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



ขอสงวนสิทธ์บ้าง จะว่ากันมะเนี่ย อิๆๆๆ Copyright© By BWebMass @ MeeWebFree.Com ®