การติดตั้ง GCMS เวอร์ชั่น 3.9
ในเวอร์ชั่นนี้ผมได้ทำการปรับปรุงตัวติดตั้งใหม่ ให้สามารถทำการติดตั้งได้บนเว็บไซต์เลย ไม่ต้องมานั่งแก้ไข config อีก (เนื่องจากเป็นปัญหาสำคัญที่มีการถามบ่อย)
เราสามารถทำการติดตั้ง GCMS ในเวอร์ชั่นนี้ได้โดยการเรียก http://yoururl.com/install/index.php ครับ
ในขั้นตอนแรกของการติดตั้ง โปรแกรมจะทำการตรวจสอบความสามารถการสร้างและใช้งานไฟล์ติดตั้งที่สำคัญได้แก่
1. ไฟล์ .htaccess ไฟล์นี้จะเป็นไฟล์ระบบที่สำคัญ แต่หาก Server ไม่สามารถใช้งานไฟล์นี้ได้ อาจเกิด Internal Server Error ก็ไม่ต้องสนใจมัน GCMS จะสามารถทำงานได้ตามปกติ ถึงแม้จะไม่มีไฟล์นี้
2. ไฟล์ robots.txt ไฟล์นี้เป็นไฟล์ระบบอีกเช่นกัน ถูกใช้โดย Search Engine
3. ไฟล์ fckeditor/.htaccess ไฟล์นี้จะอยู่ในโฟลเดอร์ fckeditor ครับ
4. ไฟล์ admin/.htaccess ไฟล์นี้จะอยู่ในโฟลเดอร์ admin ครับ
5. ไฟล์ bin/config.php ไฟล์นี้จะเป็นไฟล์ที่สำคัญซึ่งจะถูกสร้างขึ้นหลังจากการติดตั้งเรียบร้อย แล้ว ข้อมูลในนี้ จะมีตัวอย่างอยู่ภายใน install/config.php
โปรแกรมจะทำการสร้างและแก้ไขไฟล์เหล่านี้ให้เป็นไปตามข้อกำหนดของโปรแกรมหลังจากการติดตั้งแล้วเสร็จ หากไฟล์ต่างๆเหล่านี้มีอยู่บน Server อยู่แล้วให้ทำการปรับ chmod ให้เป็น 777 ด้วยตัวเองก่อนทำการติดตั้ง
ปัญหา Interal Server Error เกิดจาก Server ไม่รองรับการใช้งานไฟล์ .htaccess ให้ลบไฟล์เหล่านี้ (4 ไฟล์ อยู่ใน install/ อีกไฟล์) ออกทั้งก่อนและหลังการติดตั้ง
หมายเหตุ
1. ถ้าเกิด Internal Server Error ในขณะที่เรียกตัวติดตั้ง ให้ลบไฟล์ .htaccess ใน install/ ออก หรือ ถ้าสามารถเปิดใช้งาน mod_rewrite ได้ ให้ทำการเปิดใช้งานโมดูลนี้
2. ถ้าเกิด Internal Server Error หลังการติดตั้งทำให้ไม่สามารถเข้าเว็บได้ อาจเกิดจากการกำหนดค่า config ผิด โดยเฉพาะ URL ของเว็บไซต์ หรือ ไม่สามารถใช้งาน mod_rewrite ได้ (ค่าที่ตัวติดตั้งกำหนดให้ปกติเป็นค่าที่ใช้งานได้อยู่แล้ว)
3. หาก Server ไม่สามารถใช้งาน mod_rewrite ได้จริงๆ ให้ทำการลบไฟล์ .htaccess ออก (ทั้ง 3 ไฟล์) ก่อนและหลังการติดตั้ง
4. ไฟล์ bin/config.php คุณสามารถสร้างและแก้ไขด้วยตัวเองได้ ตามตัวอย่างใน install/config.php
5. ใน การติดตั้ง หากโปรแกรมไม่สามารถสร้างไฟล์เหล่านี้ได้ ให้ทำการสร้างไฟล์เหล่านี้(เปล่าๆ)ลงบน Server ด้วยตัวเอง และปรับ chmod ให้เป็น 777
ขั้นตอนที่ 2 จะเป็นการกำหนดค่าต่างๆของฐานข้อมูล ส่วนนี้ต้องกำหนดทุกช่องให้ถูกต้องถึงจะผ่านขั้นตอนนี้ไปได้ครับ
ขั้นตอนที่ 3 ในขั้นตอนนี้คุณต้องกรอก Username Password และ อีเมล์ที่ถูกต้องของคุณลงไป สำหรับค่าอื่นๆ โปรแกรมจะกำหนดให้โดยอัตโนมัติอยู่แล้ว
ขั้นตอนที่ 4 กำหนดค่าระบบอีเมล์ของเว็บไซต์
ขั้นตอนที่ 5 กำหนดค่าของ fckeditor ค่าปกติที่กำหนดให้ก็สามารถใช้งานได้เช่นกัน
และ ขั้นตอนที่ 6 กำหนดค่าทั่วไปอื่นๆ (ที่อยู่ใน config.php) หลังจากนี้โปรแกรมจะทำการติดตั้งและแก้ไขไฟล์ต่างๆตามค่าที่กำหนดไว้ให้ถูกต้อง หากเป็นการติดตั้งใหม่โปรแกรมจะสร้างฐานข้อมูลใหม่ทั้งหมด แต่หากเป็นการอัปเกรด โปรแกรมจะแก้ไขฐานข้อมูลเฉพาะส่วนแอดมินเท่านั้น
หลังจากการติดตั้งแล้วเสร็จ คุณต้องปรับ chmod ให้ไฟล์ต่างๆข้างต้นให้เป็น 775 และ ลบไดเร็คทอรี่ install/ ออกเสมอ ไม่เช่นนั้นระบบจะไม่ปลอดภัย
เราสามารถทำการติดตั้ง GCMS ในเวอร์ชั่นนี้ได้โดยการเรียก http://yoururl.com/install/index.php ครับ
ในขั้นตอนแรกของการติดตั้ง โปรแกรมจะทำการตรวจสอบความสามารถการสร้างและใช้งานไฟล์ติดตั้งที่สำคัญได้แก่
1. ไฟล์ .htaccess ไฟล์นี้จะเป็นไฟล์ระบบที่สำคัญ แต่หาก Server ไม่สามารถใช้งานไฟล์นี้ได้ อาจเกิด Internal Server Error ก็ไม่ต้องสนใจมัน GCMS จะสามารถทำงานได้ตามปกติ ถึงแม้จะไม่มีไฟล์นี้
2. ไฟล์ robots.txt ไฟล์นี้เป็นไฟล์ระบบอีกเช่นกัน ถูกใช้โดย Search Engine
3. ไฟล์ fckeditor/.htaccess ไฟล์นี้จะอยู่ในโฟลเดอร์ fckeditor ครับ
4. ไฟล์ admin/.htaccess ไฟล์นี้จะอยู่ในโฟลเดอร์ admin ครับ
5. ไฟล์ bin/config.php ไฟล์นี้จะเป็นไฟล์ที่สำคัญซึ่งจะถูกสร้างขึ้นหลังจากการติดตั้งเรียบร้อย แล้ว ข้อมูลในนี้ จะมีตัวอย่างอยู่ภายใน install/config.php
โปรแกรมจะทำการสร้างและแก้ไขไฟล์เหล่านี้ให้เป็นไปตามข้อกำหนดของโปรแกรมหลังจากการติดตั้งแล้วเสร็จ หากไฟล์ต่างๆเหล่านี้มีอยู่บน Server อยู่แล้วให้ทำการปรับ chmod ให้เป็น 777 ด้วยตัวเองก่อนทำการติดตั้ง
ปัญหา Interal Server Error เกิดจาก Server ไม่รองรับการใช้งานไฟล์ .htaccess ให้ลบไฟล์เหล่านี้ (4 ไฟล์ อยู่ใน install/ อีกไฟล์) ออกทั้งก่อนและหลังการติดตั้ง
หมายเหตุ
1. ถ้าเกิด Internal Server Error ในขณะที่เรียกตัวติดตั้ง ให้ลบไฟล์ .htaccess ใน install/ ออก หรือ ถ้าสามารถเปิดใช้งาน mod_rewrite ได้ ให้ทำการเปิดใช้งานโมดูลนี้
2. ถ้าเกิด Internal Server Error หลังการติดตั้งทำให้ไม่สามารถเข้าเว็บได้ อาจเกิดจากการกำหนดค่า config ผิด โดยเฉพาะ URL ของเว็บไซต์ หรือ ไม่สามารถใช้งาน mod_rewrite ได้ (ค่าที่ตัวติดตั้งกำหนดให้ปกติเป็นค่าที่ใช้งานได้อยู่แล้ว)
3. หาก Server ไม่สามารถใช้งาน mod_rewrite ได้จริงๆ ให้ทำการลบไฟล์ .htaccess ออก (ทั้ง 3 ไฟล์) ก่อนและหลังการติดตั้ง
4. ไฟล์ bin/config.php คุณสามารถสร้างและแก้ไขด้วยตัวเองได้ ตามตัวอย่างใน install/config.php
5. ใน การติดตั้ง หากโปรแกรมไม่สามารถสร้างไฟล์เหล่านี้ได้ ให้ทำการสร้างไฟล์เหล่านี้(เปล่าๆ)ลงบน Server ด้วยตัวเอง และปรับ chmod ให้เป็น 777
ขั้นตอนที่ 2 จะเป็นการกำหนดค่าต่างๆของฐานข้อมูล ส่วนนี้ต้องกำหนดทุกช่องให้ถูกต้องถึงจะผ่านขั้นตอนนี้ไปได้ครับ
ขั้นตอนที่ 3 ในขั้นตอนนี้คุณต้องกรอก Username Password และ อีเมล์ที่ถูกต้องของคุณลงไป สำหรับค่าอื่นๆ โปรแกรมจะกำหนดให้โดยอัตโนมัติอยู่แล้ว
ขั้นตอนที่ 4 กำหนดค่าระบบอีเมล์ของเว็บไซต์
ขั้นตอนที่ 5 กำหนดค่าของ fckeditor ค่าปกติที่กำหนดให้ก็สามารถใช้งานได้เช่นกัน
และ ขั้นตอนที่ 6 กำหนดค่าทั่วไปอื่นๆ (ที่อยู่ใน config.php) หลังจากนี้โปรแกรมจะทำการติดตั้งและแก้ไขไฟล์ต่างๆตามค่าที่กำหนดไว้ให้ถูกต้อง หากเป็นการติดตั้งใหม่โปรแกรมจะสร้างฐานข้อมูลใหม่ทั้งหมด แต่หากเป็นการอัปเกรด โปรแกรมจะแก้ไขฐานข้อมูลเฉพาะส่วนแอดมินเท่านั้น
หลังจากการติดตั้งแล้วเสร็จ คุณต้องปรับ chmod ให้ไฟล์ต่างๆข้างต้นให้เป็น 775 และ ลบไดเร็คทอรี่ install/ ออกเสมอ ไม่เช่นนั้นระบบจะไม่ปลอดภัย
12 ธค. 2552 14:06 |
0 |
ดู 831 |
