พบปัญหาการติดตั้ง ใช้งาน GCMS แจ้งได้ที่กระทู้นี้
พบปัญหา การติดตั้ง ใช้งาน การอัปเกรด หรืออื่นใด เกี่ยวกับ GCMS 8.0.0 แจ้งได้ที่กระทู้นี้ครับ
ถ้าต้องการความช่วยเหลือจากผม แนะนำให้อ่านบทความต่างๆ รวมถึงการแก้ปัญหาเบื้องต้นต่างได้จากบนเว็บนะครับ หากไม่พบการแก้ปัญหา หรือแก้ปัญหาไม่สำเร็จ ให้โพสต์ถาม ก่อน
หากยังไม่สามารถแก้ปัญหาได้อีก และ ติดตั้ง GCMS แล้วบน Server (หรือจะติดตั้งไม่ได้ แต่โค้ดอยู่บน Server แล้ว) สามารถส่งข้อมูล ftp ให้ผม (ทาางอีเมล์) เพื่อให้ผมตรวจสอบให้ได้ครับ
ผมยินดีตรวจสอบให้ทุกคนนะครับ
ถ้าต้องการความช่วยเหลือจากผม แนะนำให้อ่านบทความต่างๆ รวมถึงการแก้ปัญหาเบื้องต้นต่างได้จากบนเว็บนะครับ หากไม่พบการแก้ปัญหา หรือแก้ปัญหาไม่สำเร็จ ให้โพสต์ถาม ก่อน
หากยังไม่สามารถแก้ปัญหาได้อีก และ ติดตั้ง GCMS แล้วบน Server (หรือจะติดตั้งไม่ได้ แต่โค้ดอยู่บน Server แล้ว) สามารถส่งข้อมูล ftp ให้ผม (ทาางอีเมล์) เพื่อให้ผมตรวจสอบให้ได้ครับ
ผมยินดีตรวจสอบให้ทุกคนนะครับ
มาวันนี้มาใหม่อีกแล้วววว
แต่ก็ขอบคุณนะครับ ที่ติดตามการอัปเดตให้ตลอด เดี๋ยวเอาตามแน่นอนครับ
คงต้องนั่งเช็กกันอีกรอบ
ปล. อยากให้ทางทีมงานพัฒนา ออกตัวอัปเดตหรือตัวแพทช์เฉพาะ เช่นคนที่ใช้ 8.0.0 แล้ว ก็จะมีไฟล์แพทช์เฉพาะ จาก 8.0.0 เป็น 8.1.0 ฝากพิจารณาด้วยนะครับ
ปลล. อยากให้มีการใช้ Google Code หรือ SVN หรือ Bitbucket เข้ามาช่วยจริงๆ เลยนะครับ เพราะจะได้ติดตามได้สะดวกว่ามีการแก้ไขอะไรไปบ้าง (หากทางทีมพัฒนาได้ตัดสินใจไปแล้วว่าจะใช้แบบเดิมก็ไม่ว่ากันครับ เพียงแต่อยากชี้แนะเพิ่มเติมให้ทราบแค่นั้น - ใจจริง อยากให้มีใจจะขาดเลยแหละ แหะๆ)
เมื่อเพิ่มทำการเพิ่ม URL RSS ในหน้านี้ admin/index.php?module=rss-setup เช่น
เมื่อกดส่ง พอรีเฟรชหน้านี้อีกครั้ง URL เปลี่ยนครับ เป็น
โดยมีการเพิ่มโค้ด amp; เข้ามาครับ
ทำให้ RSS ไม่ทำงานเลย
รบกวนแก้ไขด้วยนะครับ
ปล. ตอนนี้ อัพเดตเป็น 8.1.0 เรียบร้อยแล้ว และต้องขอบคุณอีกครั้งนะที่ ที่ทำ Widget Album ออกมาให้ สะดวกและตรงตามความต้องการมากๆ ครับ
แนะนำให้ดาวน์โหลด GCMS ไปติดตั้งเลยนะครับ เนื่องจากมีหารปรับปรุง Widget Personnel ด้วย (Widget ไม่มีให้ดาวน์โหลด เนื่องจากมันติดไปกับ GCMS8s เท่านั้น)
จากลิงก์นี้ครับ admin/index.php?module=gallery-album
อ๋อ ทราบคำตอบแล้ว ก็ทำการอัปโหลดเพิ่มเติม หลังจากที่ชุดแรก ได้อัปไปแล้ว (เพิ่งนึกออก แหะๆ)
เพราะว่าทดลองใช้แล้วมีปัญหาไม่สามารถใช้งานได้ครับ
Exchange ในปัจจุบันจะรองรับแค่เวอร์ชั่น 7 เท่านั้นครับ ขณะนี้เวอร์ชั่น 8 ยังไม่รองรับครับ
ผมไม่แนะนำให้อัปเกรดครับ เพราะถ้าทำการอัปเกรดไปฐานข้อมูลอาจเสียหายได้ครับ เนื่องจาก GCMS8 จะมีการเปลี่ยนแปลงในส่วนของฐานข้อมูลด้วย
ปกติแล้วสำหรับโมดูลต่างๆที่ผมขายไป (ที่ไม่ใช่ของแจกฟรี) ถ้าไม่มีปัญหาอะไรผมก็แนะนำว่าไม่จำเป็นต้องอัปเกรดครับ นอกจากจะเป็นการอัปเกรดด้านความปลอดภัยครับ ซึ่งผมจะแจ้งให้ทราบเป็นคราวๆไปครับ
ฟังดูน่าสนใจจัง เล่าให้ฟังได้ไหมครับ?
ตามนี้เลยครับ http://gcms.in.th/product.html?id=4
Fatal error: Class 'PDO' not found in C:\AppServ\www\g8\bin\class.pdo.php on line 39
ในที่สุดก็มีจนได้ คนที่จะเจอปัญหานี้
ปัญหาก็คือ Server ทีใช้งานไม่รองรับ PDO ครับ ถ้าสามารถทำได้ก้แนะนำให้อัปเกรด Server ครับ ซึ่งเป็นวิธีที่ดีที่สุด แต่ถ้าไม่สามารถทำได้ ก็ยังสามารถใช้ mysql หรือ mysqli แทนได้ครับ ซึ่งผมจะเขียนบทความการใช้งานให้นะครับ
ในหน้า gallery.html
Warning: Division by zero in /home/xxacth/domains/xxx.ac.th/public_html/modules/gallery/list.php on line 77
ในหน้า gallery.html?id=17
หลังจากที่อัปเกรดจาก 8.1.0 เป็น 8.2.0
เป็นเพราะการตั้งค่าโมดูลไม่ถูกต้องครับ
ให้เข้าไปหน้าตั้งค่าโมดูลแกลอรี่ แล้วตรวจสอบทุกอย่างให้ถูกต้อง และกดบันทึก (ถึงแม้ทุกอย่างจะดูถูกต้องก็ให้กดบันทึกไป 1 ครั้ง ครับ)
ก่อนหน้านี้ใช้เวอร์ชัน 8.1.0 โมดูลแกลเลอรรี่ก็ปกติดีนะครับ
แต่พออัปเกรดระบบเป็น 8.2.0 ปัญหาก็เป็นดังกล่าวครับ
พอจะแจ้งให้ทราบได้ไหมครับว่าเกิดจากสาเหตุอะไร ทำไมถึงได้เกิดขึ้นแบบนั้น (ผมเดาว่า เกิดจากการอัปเกรดเหรอ??)
ปล. ตอนนี้ทำตามที่ท่านแจ้งแล้ว หายเป็นปกติครับ ขอบคุณครับ
เนื่องจากว่าการอัปเกรดในบางครั้งมีการเปลี่ยนแปลงการตั้งค่าบางอย่าง แต่เนื่องจากผมต้องการรักษาการตั้งค่าก่อนหน้าไว้ให้ได้มากที่สุด ตัวอัปเกรดจึงไม่สามารถเข้าไปตรวจสอบหรือแก้ไขการตั้งค่าก่อนหน้าได้ (เพื่อรักษาการตั้งค่าเดิมไว้) ก็เลยอาจพบ Error หลังการอัปเกรดได้ครับ
ปล ไม่ทำงานคือ เอาเมาไปวางแล้วไม่เปิดเมนูด้านล่างมาให้
มีใครมีปัญหานี้อีกหรือเปล่าครับ ช่วยยืนยันด้วย
ผมตอบกระทู้นี้ ด้วย chrome ครับ ไม่พบความผิดปกติแต่อย่างใด ทั้งหน้าบ้านและหลังบ้าน
ลองให้รายละเอียดมากกว่านี้หน่อยครับ
ปล.อาจมีปัญหาที่ extension ของ chrome ครับ ถ้าสามารถหาได้ว่าตัวไหนที่มีปัญหา รบกวนแจ้งด้วยครับ
อย่างนี้ผมก็อดใช้เวอร์ชั่นใหม่กว่าเวอร์ชั่น 7 แล้วละซิครับ น่าเสียดาย คงต้องเลือกทางใดทางหนึ่ง คือ
อัพเกรดเวอร์ชั่น 8 แล้วทิ้ง โมดูล Exchange ไป
หรือ
ใช้เวอร์ชั่นเดิมต่อไป
2.10.3 ใช้ไม่ได้ ครับ
ลองแจ้ง error ที่พบมาดูครับ
ปกติแล้วก็ควรเลือกใช้เวอร์ชั่นล่าสุดเท่าที่จะทำได้ครับ ปกติ ถ้าเป็น PHP5 ขึ้นไปก็ไม่น่าจะมีปัญหาแล้วครับ
จริงๆแล้วปัญหาอีกข้อที่อาจจะเกิดก็คือ เปิดใช้ extension ของ PHP ไว้ไม่ครบครับ
ถ้าในกรณีที่ server ไม่รองรับ PDO สามารถแก้ไขได้ตามรายละเอียดบนเว็บครับ
ขอบคุณครับ
แต่ในกรณีที่ refresh แล้วยังไม่หาย โดยทั่วไปอาการนี้มักเกิดจาก session มีปัญหาครับ
Warning: fopen(/home/admispconfig/ispconfig/web/multidoc/edit/web26/web/gcms/datas/language/th.php) [function.fopen]: failed to open stream: Permission denied in /home/admispconfig/ispconfig/web/multidoc/edit/web26/web/gcms/bin/class.gcms.php on line 1105
Warning: fwrite(): supplied argument is not a valid stream resource in /home/admispconfig/ispconfig/web/multidoc/edit/web26/web/gcms/bin/class.gcms.php on line 1106
Warning: fclose(): supplied argument is not a valid stream resource in /home/admispconfig/ispconfig/web/multidoc/edit/web26/web/gcms/bin/class.gcms.php on line 1107
Warning: fopen(/home/admispconfig/ispconfig/web/multidoc/edit/web26/web/gcms/datas/language/th.js) [function.fopen]: failed to open stream: Permission denied in /home/admispconfig/ispconfig/web/multidoc/edit/web26/web/gcms/bin/class.gcms.php on line 1111
Warning: fwrite(): supplied argument is not a valid stream resource in /home/admispconfig/ispconfig/web/multidoc/edit/web26/web/gcms/bin/class.gcms.php on line 1112
Warning: fclose(): supplied argument is not a valid stream resource in /home/admispconfig/ispconfig/web/multidoc/edit/web26/web/gcms/bin/class.gcms.php on line 1113
แก้ไงต่อครับ ถ้าเข้าระบบผู้ดูแล จุะขึ้น internal server error ครับ
1.ลองตรวจสอบว่าใช้ htaccess ได้หรือไม่ http://gcms.in.th/howto/Internal%20Server%20Error.html
2.error บอกว่าไม่สามารถสร้างไฟล์ภาษาได้ ลองตรวจสอบว่ามีโฟลเดอร์ datas/language/ หรือไม่ ซึ่งข้างในจะมีไฟล์ th.php และ th.js
ถ้าสามารถแก้ไขปัญหาตามข้อ 1 ได้แล้ว ให้ลองเรียกเว็บดู ซึ่งถ้าไม่มีไฟล์ th.php เว็บน่าจะยังทำงานได้ แต่จะไม่มีตัวหนังสือ ลงเรียก http://www.domain.com/admin/index.php?module=languageedit&id=1 ดู และให้กด บันทึก (ปุ่มสีเขียว ด้านล่าง) หรือกด enter ก็ได้ และ refresh ใ้ตรวจสอบ อีกครั้ง ว่า th.php มีหรือไม่
ถ้าทำแล้วยังไม่ได้อีก สงสัยต้องส่งข้อมูล server ให้ผมทางอีเมล์แล้วละครับ ผมจะเข้าไปตรวจสอบให้
ใน zip file ของ gcms8 แตกออกมาแล้วไม่มี folder datas และ sub folder ทั้งหมด ต้องสร้างใหม่ขึ้นมาเอง ทำให้เป็น folder เปล่าๆ ครับ เลยไม่มี file th.php และ th.js ครับ
ผมลองก็อป ไฟล์ th.php และ th.js จากโฟลเดอร์ admin/install/language มาใส่ใน /datas/language แล้ว
mod_rewrite ก็ on อยู่
ผมลองเอา htaccess ออก หน้าเวปขึ้นข้อความนี้ครับ
"ปิดปรับปรุงเว็บไซต์ชั่วคราว กรุณาลองใหม่ในอีกสักครู่..."
เข้าใจว่ายังไม่ได้ทำการติดตั้งครับ http://gcms.in.th/howto/%E0%B8%95%E0%B8%B4%E0%B8%94%E0%B8%95%E0%B8%B1%E0%B9%89%E0%B8%87%E0%B8%94%E0%B9%88%E0%B8%A7%E0%B8%99%20GCMS.html?q=%E0%B8%95%E0%B8%B4%E0%B8%94%E0%B8%95%E0%B8%B1%E0%B9%89%E0%B8%87
ขณะติดตั้งเสร็จ โฟลเดอร์ย่อยของ datas ถูกลบหมดเลย ก็เลยขึ้น error ว่าไม่พบไฟล์ th.js และ th.php ครับ
แต่ยังสงสัยอันนี้ครับ
Error : SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens
เป็น error ของ database ครับ....
เข้าใจว่าน่าจะมีปัญหาเรื่อง path ไม่ถูกต้องครับ ถ้าเป็นไปได้ แนะนำให้ส่งข้อมูล Server ให้ผมทางอีเมล์ครับ ผมจะตรวจสอบให้ และมีเวอร์ชั่น 8.3.0 แถมให้ด้วย
ปกติจะอัปโหลดตามโมดูลครับ
ลองปรับ chmod ให้ datas/ และ ไฟล์ + โฟลเดอร์ในนั้นทั้งหมดให้เป็น 777 ดูครับ
ในโฟลเดอร์ datas/ ต้องมีโฟลเดอร์ต่างๆตามโฟลเดอร์ใน modules/ เป็นอย่างน้อยครับ