Error : SELECT * FROM `gcms_useronline` WHERE `member_id`='1' AND `ip`!='171.7.211.16' AND `ip`!='' ORDER BY `time` DESC LIMIT 1 Message : Unknown column 'ip' in 'where clause'
อ้างอิงจาก ความคิดเห็น #14Error : SELECT * FROM `gcms_useronline` WHERE `member_id`='1' AND `ip`!='171.7.211.16' AND `ip`!='' ORDER BY `time` DESC LIMIT 1 Message : Unknown column 'ip' in 'where clause'
Warning: include(ROOT_PATHbin/default.config.php) [function.include]: failed to open stream: No such file or directory in C:\AppServ\www\GCMS5\admin\install\index.php on line 28
Warning: include() [function.include]: Failed opening 'ROOT_PATHbin/default.config.php' for inclusion (include_path='.;C:\php5\pear') in C:\AppServ\www\GCMS5\admin\install\index.php on line 28
Warning: include(ROOT_PATHadmin/install/install.php) [function.include]: failed to open stream: No such file or directory in C:\AppServ\www\GCMS5\admin\install\index.php on line 32
Warning: include() [function.include]: Failed opening 'ROOT_PATHadmin/install/install.php' for inclusion (include_path='.;C:\php5\pear') in C:\AppServ\www\GCMS5\admin\install\index.php on line 32
ปล. ถ้าเป็นการอัปเกรด อาจมีปัญหาว่าไฟล์ภาษาเดิมและไฟล์ภาษาใหม่ไม่ตรงกันได้ครับ ถ้าได้มีการแก้ไขโค้ด หรือไม่ได้อัปเกรดต่อเนื่อง ให้ลองตรวจสอบไฟล์ภาษาเทียบกันกับอันใหม่ดูครับ
1.ในกรณีที่มีการปรับปรุงแก้ไขโมดูล หรือ มีโมดูลนอกเหนือจากที่ผมได้แจกบนเว็บ (รวมถึงกรณีที่มีเพียงภาษาเดียวด้วย) ให้ทำการสร้างไฟล์ภาษาที่ต้องการเช่น en.php,en.js และต้องจัดหารูป en.gif เตรียมไว้ดวย โดยไฟล์ php และ js ให้แปลจากไฟล์ภาษาไทยที่มีอยู่ (ตรวจสอบให้ดีว่าตัวแปรครบถ้วน)
หลังจากตรวจสอบและเตรียมไฟล์ต่างๆแล้ว ให้ทำการติดตั้งตัว install ครับ และทำการ install ตามขั้นตอน ซึ่งตัวติดตั้งจะพาไปสู่การอัปเกรด ให้ทำการอัปเกรดครับ ห้ามติดตั้งใหม่ ซึ่งในกรณีที่อัปเกรด GCMS จะทำการนำเข้าไฟล์ภาษาเดิมเข้ามาครับ
2.กรณีที่ต้องการเพิ่มข้อความใหม่หรือเพิ่มภาษาโดยตรง หลักการก็คือ ตัวภาษาของ GCMS จะถูกจัดเก็บบนฐานข้อมูล โดยที่ฟิลด์ th จะเก็บข้อความภาษาไทย และ en เก็บข้อความภาษาอังกฤษ ในกรณีที่มีการแก้ไขฐานข้อมูลภาษาโดยตรง ภาษาจะไม่ถูกเปลี่ยนแปลงจนกว่าจะมีการ "เคลียร์แคช" ครับ ซึ่งระบบจะทำการแคชไฟล์ภาษาไปที่ datas/langusge/ ครับ
คำเตือน ไม่ควรแก้ไขไฟล์ใน datas/language/ โดยตรง ควรกระทำกับฐานข้อมูลโดยตรง และสั่งเคลียร์แคชเพื่อเริ่มไฟล์ภาษาใหม่แทนครับ
แก้ไขให้แล้วครับ ขอบคุณที่แจ้งครับ
555+++ เป็นแบบนั้นแหละครับ
a:2:{i:1;s:7:"X";i:2;s:7:"Y";}
ตามความเข้าใจ a:2 น่าจะหมายถึง ความยาว
i:1 = element
แต่ไม่เข่าใจตรง s:7 นะครับเพราะบางตัว s: ไม่เท่ากัน
จริงๆแล้วไม่จำเป็นต้องรู้มันครับให้แอดเอาตามระบบจะง่ายและปลอดภัยกว่าครับ
มันขึ้นแบบนี้ แก้ไงครับ http://www.phanganradio.net
ตรวจสอบตาราง _useronline ครับ error บอกว่าไม่มีฟิลด์ ip ชนิด varchar (50) ครับ ถ้าไม่มีจริงๆ ให้เพิ่มฟิลด์นี้ครับ (ใช้ใน 5.2.1 ขึ้นไป)
จริงๆแล้วก็ไม่ได้มีปัญหาอะไรหรอกครับ เพียงแต่ตัวติดตั้งของ widget ไม่ได้ติดตั้ง ภาษาให้เท่านั้น
1.ถ้ายังไม่เคยติดตั้ง ให้ดาวน์โหลดไปใหม่เลยครับ ผมแก้ไขให้แล้ว
2.ถ้าติดตั้งแล้วหรืออัปเกรด ให้ทำการแก้ไขภาษาครับ โดยแก้ไขที่รายการไหนก้ได้ เมื่อบันทึกแล้ว ภาษาใหม่ที่ถูกต้องจะถูกแทนที่ครับ
555++ ผมว่าผมแก้ไขแล้วนะ อันนี้
ถ้าไม่มี ฟิลด์ ip ชนิด varchar (50) ครับ
gcms5 ของวันที่ 03/07/2555
os windows 7
appserv version 2.5.10
เรียกติดตั้งผ่าน localhost/gcms5/admin/install หน้าจอแจ้งแบบนี้ครับ
* มีแนบไฟล์ภาพมาด้วยครับ
GCMS
Warning: include(ROOT_PATHbin/default.config.php) [function.include]: failed to open stream: No such file or directory in C:\AppServ\www\GCMS5\admin\install\index.php on line 28
Warning: include() [function.include]: Failed opening 'ROOT_PATHbin/default.config.php' for inclusion (include_path='.;C:\php5\pear') in C:\AppServ\www\GCMS5\admin\install\index.php on line 28
Warning: include(ROOT_PATHadmin/install/install.php) [function.include]: failed to open stream: No such file or directory in C:\AppServ\www\GCMS5\admin\install\index.php on line 32
Warning: include() [function.include]: Failed opening 'ROOT_PATHadmin/install/install.php' for inclusion (include_path='.;C:\php5\pear') in C:\AppServ\www\GCMS5\admin\install\index.php on line 32
GCMS เป็นผลิตภัณฑ์ของ เว็บไซต์ Goragod.com สงวนลิขสิทธิ์ ตามพระราชบัญญัติลิขสิทธิ์ พ.ศ. 2539
*** ติดตั้งได้แล้วครับ ***
การติดตั้งให้เรียก admin ตามปกติครับ เช่น http://xxx.com/admin/ ซึ่งตัวติดตั้งจะพาไปดำเนินการติดตั้งเองครับ
PHONE_EMPTY เข้าไปแล้ว แต่ใน field owner ไม่มีคำว่า index เลยทำให้เวลาส่งค่า $error = !$error ? 'PHONE_EMPTY' : $error; มันไม่ยอม alert ครับ
ถ้าเพิ่ม index ใน feld owner ถึงได้
หมายถึง field owner ที่ฐานข้อมูล longuage หรือเปล่าครับ...
จริงๆแล้วก็ไม่เกี่ยวนะ เพราะ ฟิลดฺ์นี้ไม่ได้ใช้ประโยชน์อะไร ซึ่งอนาคตจะถูกตัดออก และการแสดง ข้อผิดพลาดก็ค่อนข้างตรงไปตรงมา ไม่ได้เกี่ยวข้องกับฐานข้อมูล
ข้อผิดพลาดที่น่าจะเป็นไปได้
ผมสัณณิฐานว่า ตัวแปรนี้คงถูกสร้างขณะกำลังทดสอบ scipt เพราะมันไม่ได้ใช้บน GCMS ซึ่งในขณะที่ตัวแปรถูกสร้าง ระบบจะไม่สามารถใช้งานตัวแปรได้ทันที เพราะมันยังไม่ได้ถูกโหลด
"การใช้งาน Javascript จำเป็นต้องถูกโหลดเตรียมไว้ก่อนจึงจะใช้งานหรือเรียกใช้มันได้"
ดังนั้น ถ้ามีการสร้างตัวแปรที่เป็น Javascript ก็คงต้อง refresh ก่อนหนึ่งทีถึงจะใช้งานตัวแปรนั้นๆได้
กรณีนี้จะไม่เกิดสำหรับผู้ใช้ทั่วไปครับ