ดาวน์โหลด&ติดตั้ง PHP-Fusion V 7.00.x

ดาวน์โหลด&ติดตั้ง PHP-Fusion V 7.00.x

สำหรับบทความนี้ ขอเน้น ว่าสำหรับผู้ที่ติดตั้งใหม่เท่านั้น ไม่ใช่การ Upgrade จาก Core 6 นะครับ สำหรับคนที่ยังไม่เคยใช้เว็บ php-fusion ครับ

php-fusion 7.00.x ใช้วิธีการติดตั้ง เหมือนบทความนี้ทั้งหมด เช่น 7.00.1 หรือ 7.00.16 ก็ติดตั้งเหมือนกัน แต่ตามตัวอย่างนี้เขียนบน version 7.00.4

แต่ขอชี้แจงเรื่องนึงสำหรับท่านที่นำไปใช้ คือขอความร่วมมือ ห้ามลบ Copyright ที่ footer ออกนะครับ เพื่อเป็นการให้เกียรติกับผู้ที่เขียนโค้ดให้เราใช้ครับ เราใช้กันฟรีแล้วก็ควรให้เครดิตกับผู้ที่พัฒนาด้วยครับ ที่ต่างประเทศถือว่าเป็นเรื่องสำคัญครับ และก็เป็นส่วนหนึ่งของจริยธรรมคนทำเว็บที่ดีด้วยครับ ก็ขอบคุณผู้ที่ให้ความร่วมมือล่วงหน้าเลยครับ

เอาล่ะครับเข้าเรื่อง ก่อนอื่น ก็ต้องเหมือนเคย คือผมจะต้องทำหน้าที่ชี้แจงว่า php-fusion ตัวที่ท่านกำลังจะนำไปใช้นี้ผมได้แก้ไขสิ่งใดไปบ้าง

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

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

ที่นี้เราก็มาเริ่มการติดตั้งกันครับ **สำหรับการติดตั้งถ้าชื่อแฟ้มไม่ตรงกันกับบทความ ไม่ต้องตกใจ เพราะว่า php-fusion มีการ อัพเวอร์ชั่นไปเรื่อยๆ โดย php-fusion 7.00.X จะมีการติดตั้งที่เหมือนบทความนี้ทั้งหมด

1. Download PHP-Fusion ใช้บน MySQL version 4.1.x++ ขนาดไฟล์ประมาณ 2.5x MB เท่านั้น **ถ้าหน้าเว็บมี version ใหม่ให้ใช้ version ที่มีที่หน้าเว็บ เพราะว่ามีการแก้ bug ต่างๆเรียบร้อยแล้ว หรือ ดูที่นี่

2.แตกไฟล์ออกมาจะได้ดังรูปครับติดตั้ง php-fusion - แตกไฟล์ (ถ้าเราอัพ 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 ไฟล์ขึ้นไป โดยเอาเฉพาะไฟล์ที่เก็บอยู่ในแฟ้ม phpfusion7004-MeeWebFree-com เท่านั้น ไม่ต้องเอาแฟ้มไปด้วย (หรือถ้าต้องการไปสร้างแฟ้มย่อย ก็ upload ขึ้นไปทั้งแฟ้มเลยก็ได้แล้วค่อยเปลี่ยนชื่อเอาทีหลัง) โดยการ Upload นี้ ใช้ FTP หรืออื่นๆตามแต่ท่านใช้ (แต่ FTP สะดวกสุด) สามารถอ่านการใช้งาน FTP ได้ที่นี่

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

  • administration/db_backups/
  • images/
  • images/imagelist.js
  • /u/article/thumb/
  • 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) แต่ถ้า server ใช้ windows ก็ข้ามไปได้เลยไม่ต้องทำอะไร

  • administration/db_backups/
  • images/
  • images/imagelist.js
  • /u/article/thumb/
  • 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 คนที่ติดตั้งกับ Server จริงๆ ไม่ใช่การทดสอบในเครื่องตัวเอง (ไม่ได้ใช้ 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 ด้านบน)
ติดตั้ง php-fusion 7 เสร็จแล้ว

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

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

Create: Modify : 2008-08-31 07:00:00 Read : 22632 URL :