GORAGOD.com
freelance, web developer, web designer, hosting, domain name
Home
Host & Domain
Portfolio
ค่าpostกับreplyมีปัญหาครับและีีระบบสมาชิกด้วยด่วน
Home
Forum
ค่าpostกับreplyมีปัญหาครับและีีระบบสมาชิกด้วยด่วน
aaaaaaaaaaaaaaaa
GCMS Version 3.5.0 ค่ายpostกับreplyทั้งของuserและadminไม่ขึ้นครับไม่ว่าจะโพสไปกี่ข้อความในเว็บบอร์ด และก็มีปัญหาเมื่อสมัครผ่านfirefox3.5ทั้งที่คลิดย้อมรับข้อตกลงแล้วมันยังฟ้องให้คลิกอยู่นั้นแหละครับแต่กับie8ไม่มีปัญหาครับ
goragod
บนเว็บ gcms.goragod.com ปกติมั้ยครับ โค้ดเดียวกันกับที่แจกครับ
ได้ install หรือเปล่าครับ ก็น่าจะ install เพราะบอกว่า ie ใช้งานได้
ถ้าไม่สำเร็จและอยู่บน server รบกวนส่ง URL ให้ผมดูทีครับ
thaicmsite
ใช้กับxammpครับก็installหมดแล้วครับ
goragod
ผมใช้ XAMPP เวอร์ชั่นล่าสุด ลองติดตั้งใหม่อีกครั้ง ก็ไม่มีปัญหาใดๆครับ
รายละเอียดมากกว่านี้สักหน่อยครับ รวมถึงใช้ภาษาไทยให้ถูกต้องนิดนึง เดาคำถามไม่ถูกครับ
หรือถ้ามี Server ให้ลองติดตั้งบน Server ดูครับ เพื่อเปรียบเทียบว่ามีปัญหาหรือไม่
หรือลองดาวน์โหลดไปใหม่ แล้วแก้ไขเฉพาะ config หลัก ครับ
thaicmsite
ครับจะลองดูครับเดี๋ยวถ้าคุณgoragodยังอยู่จะมาถามอีกครับถ้ามีปัญหาขอบคุณครับ ปล.แต่ผมก็ใช้xammpเวอร์ชั่นล่าสุดเเหมือนกัน
thaicmsite
installใหม่ก็ยังเปนเหมือนเดิมคับ config ค่าแค่นี้ครับกับปรับการส่งเมล์เพื่อactiveเป็น 0ครับก็ยังเปนเหมือนเิดิมทั้งค่าpost replyรวมถึงการยอมรับการสมัครสมาชิก
// ค่ากำหนดของฐานข้อมูล
$config[db_server] = "localhost";
$config[db_username] = "root"; // ***
$config[db_password] = ""; // ***
$config[db_name] = "gcms"; // ชื่อของฐานข้อมูล
$config[db_language] = 'utf8';
$config[db_user] = 'user'; // ตารางสมาชิก
$config[db_email] = 'email'; // ตารางอีเมล์
$config[db_sendmail] = 'sendmail'; // ตารางประวัติการส่งอีเมล์
$config[db_document] = 'document'; // ตารางเนื้อหา
$config[db_counter] = 'counter'; // ตาราง counter
$config[db_useronline] = 'useronline'; // ตารางคน online
$config[db_config] = 'config'; // ตารางเก็บ config
// ข้อมูลของเว็บไซต์หลัก ที่เป็นเจ้าของไซต์นี้
// และจะถูกแสดงในฟอร์มส่งเมล์
$config[web_url] = "http://localhost/cms3"; // *** ไม่ต้องมี / ปิดท้ายและไม่รวม index
$config[web_title] = '
<em>
G
</em>
oragod.com';
$config[admin_email] = 'no-reply@url.com';
$config[webmaster_email] = 'admin@url.com';
$config[web_description] = 'GCMS - AJAX CMS';
$config[module_url] = 'index.php?module={module}/{document}&id={id}'; // url ปกติ
$config[module_url] = '{module}-{document}-{id}.html'; // mod rewrite url
// ข้อความที่เป็นระดับชั้นของสมาชิก (status)
// เรียงตามลำดับความสำคัญ
$config[member_status] = array('User', 'Mod', 'Admin');
// สำหรับกำหนด path ที่ถูกต้องให้กับ fckeditor
// โดยนับจาก root ของเว็บไซต์
// ถ้าอยู่ที่ root ใช้ค่าวาง
$config[BasePath] = '';
// path ที่เก็บไฟล์ของ user นับแต่ root ของเว็บไซต์
// สำหรับใช้โดย fckeditor
// เช่น /datas/ สำหรับการเก้บไว้ในโฟลเดอร์ datas ที่อยู่บน root
http://xxx.com/datas/
// เช่น /cms/datas/ สำหรับการเก้บไว้ในโฟลเดอร์ datas ที่อยู่บน root
http://xxx.com/cms/datas/
$Config['UserFilesPath'] = '/cms3/datas/'; // ***
// path จริงๆของ server ที่เก็บไฟล์ตั้งแต่ root ของ server ดูได้จาก phpinfo()
// เช่น /www/icspace.net/g/o/r/goragod/htdocs/datas/ (linux)
// หรือ C:/xampp/htdocs/cms/datas/ หรือ $_SERVER[DOCUMENT_ROOT].'/cms/datas/' (windows)
// ถ้าไม่สามารถอัปโหลดด้วย fckeditor ได้ ให้กำหนดค่านี้ใหม่ให้ถูกต้อง
$Config['UserFilesAbsolutePath'] = $_SERVER[DOCUMENT_ROOT].'/cms3/datas/'; // ***
goragod
มี Server มั้ย ลองติดตั้งบน Server ดูที
จากโค้ดที่แนบมา โค้ด GCMS จะถูกติดตั้งที่ C:/xampp/htdocs/cms3/
URL
http://localhost/cms3
database gcms
$config[admin_email] = '
no-reply@url.com
';
$config[webmaster_email] = '
admin@url.com
';
2 ค่าด้านบน จะถูกใช้ สำหรับระบบเมล์ ถ้าเป็นระบบเมล์ default ของ XAMPP อาจจะได้รับคำเตือนถ้าระบบเมล์ไม่สามารถใช้งานได้ จริงๆแล้วไม่ต้องสนใจมันก็ได้ เพราะมันแค่เตือน แต่ระบบก็ทำงานปกติ ถ้าจะไม่ให้เตือน ต้องทำให้ XAMPP สามารถส่วเมล์ได้ (ถ้ามีบัญชี GMAIL หรือ มี Server สามารถ config ให้ GCMS ส่งเมล์จริงๆจาก localhost ได้)
อย่างอื่นก็ไม่น่ามีปัญหาอะไรนะ ผมเองก็ใช้ XAMPP ล่าสุดอยู่เหมือนกัน
http://goragod.homeip.net/cms3/main.html
บน localhost ของผม
http://goragod.homeip.net/info.php
thaicmsite
รายละเอียดเพิ่มเติมคับเมื่อสมัครจากfirefox 3.5.3
thaicmsite
จากการทดสอบสมัครสมาชิก
http://goragod.homeip.net/cms3/main.html
บน localhost ของคุณgoragod มีผลแบบเดียวกับของผมครับเหมือนรูปข้างบนเลยโดยทดสอบผ่าน firefox 3.5.3คับ คลิกยอมรับแล้วก็ขึ้นว่าให้คลิกยอมรับอยู่อีกครับ แล้วก็จะเห็นว่าค่าpostและreplyของadminไม่เพิ่มเลยครับทั้งๆที่มีการตั้งกระทู้แล้ว
goragod
ok ครับ เข้าใจแล้วแหละ รอ 5 นาที แล้วดาวน์โหลดใหม่อีกที
var onMemberSubmit = function(event) {
if(!
$E
('register_accept').checked) {
alert(REGISTER_NOT_ACCEPT);
return false;
};
};
เปลี่ยนจาก $G เป็น $E ครับ ใน js/gcms.js ข้อผิดพลาดของผมเอง....
thaicmsite
แล้วค่าpostกับreplyที่ไม่เพิ่มขึ้นหลังจากมีการตั้งกระทู้ละครับ
goragod
ดาวน์โหลดใหม่เลยครับ
ขอบคุณที่แจ้งปัญหามานะครับ
thaicmsite
ขอบคุณครับที่ช่วยแก้ไข ถ้าพบbugอีกเมื่อไหร่จะรายงานเรื่อยๆครับ
ความคิดเห็น
รายละเอียด
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^
ได้ install หรือเปล่าครับ ก็น่าจะ install เพราะบอกว่า ie ใช้งานได้
ถ้าไม่สำเร็จและอยู่บน server รบกวนส่ง URL ให้ผมดูทีครับ
รายละเอียดมากกว่านี้สักหน่อยครับ รวมถึงใช้ภาษาไทยให้ถูกต้องนิดนึง เดาคำถามไม่ถูกครับ
หรือถ้ามี Server ให้ลองติดตั้งบน Server ดูครับ เพื่อเปรียบเทียบว่ามีปัญหาหรือไม่
หรือลองดาวน์โหลดไปใหม่ แล้วแก้ไขเฉพาะ config หลัก ครับ
// ค่ากำหนดของฐานข้อมูล
$config[db_server] = "localhost";
$config[db_username] = "root"; // ***
$config[db_password] = ""; // ***
$config[db_name] = "gcms"; // ชื่อของฐานข้อมูล
$config[db_language] = 'utf8';
$config[db_user] = 'user'; // ตารางสมาชิก
$config[db_email] = 'email'; // ตารางอีเมล์
$config[db_sendmail] = 'sendmail'; // ตารางประวัติการส่งอีเมล์
$config[db_document] = 'document'; // ตารางเนื้อหา
$config[db_counter] = 'counter'; // ตาราง counter
$config[db_useronline] = 'useronline'; // ตารางคน online
$config[db_config] = 'config'; // ตารางเก็บ config
// ข้อมูลของเว็บไซต์หลัก ที่เป็นเจ้าของไซต์นี้
// และจะถูกแสดงในฟอร์มส่งเมล์
$config[web_url] = "http://localhost/cms3"; // *** ไม่ต้องมี / ปิดท้ายและไม่รวม index
$config[web_title] = '<em>G</em>oragod.com';
$config[admin_email] = 'no-reply@url.com';
$config[webmaster_email] = 'admin@url.com';
$config[web_description] = 'GCMS - AJAX CMS';
$config[module_url] = 'index.php?module={module}/{document}&id={id}'; // url ปกติ
$config[module_url] = '{module}-{document}-{id}.html'; // mod rewrite url
// ข้อความที่เป็นระดับชั้นของสมาชิก (status)
// เรียงตามลำดับความสำคัญ
$config[member_status] = array('User', 'Mod', 'Admin');
// สำหรับกำหนด path ที่ถูกต้องให้กับ fckeditor
// โดยนับจาก root ของเว็บไซต์
// ถ้าอยู่ที่ root ใช้ค่าวาง
$config[BasePath] = '';
// path ที่เก็บไฟล์ของ user นับแต่ root ของเว็บไซต์
// สำหรับใช้โดย fckeditor
// เช่น /datas/ สำหรับการเก้บไว้ในโฟลเดอร์ datas ที่อยู่บน root http://xxx.com/datas/
// เช่น /cms/datas/ สำหรับการเก้บไว้ในโฟลเดอร์ datas ที่อยู่บน root http://xxx.com/cms/datas/
$Config['UserFilesPath'] = '/cms3/datas/'; // ***
// path จริงๆของ server ที่เก็บไฟล์ตั้งแต่ root ของ server ดูได้จาก phpinfo()
// เช่น /www/icspace.net/g/o/r/goragod/htdocs/datas/ (linux)
// หรือ C:/xampp/htdocs/cms/datas/ หรือ $_SERVER[DOCUMENT_ROOT].'/cms/datas/' (windows)
// ถ้าไม่สามารถอัปโหลดด้วย fckeditor ได้ ให้กำหนดค่านี้ใหม่ให้ถูกต้อง
$Config['UserFilesAbsolutePath'] = $_SERVER[DOCUMENT_ROOT].'/cms3/datas/'; // ***
จากโค้ดที่แนบมา โค้ด GCMS จะถูกติดตั้งที่ C:/xampp/htdocs/cms3/
URL http://localhost/cms3
database gcms
$config[admin_email] = 'no-reply@url.com';
$config[webmaster_email] = 'admin@url.com';
2 ค่าด้านบน จะถูกใช้ สำหรับระบบเมล์ ถ้าเป็นระบบเมล์ default ของ XAMPP อาจจะได้รับคำเตือนถ้าระบบเมล์ไม่สามารถใช้งานได้ จริงๆแล้วไม่ต้องสนใจมันก็ได้ เพราะมันแค่เตือน แต่ระบบก็ทำงานปกติ ถ้าจะไม่ให้เตือน ต้องทำให้ XAMPP สามารถส่วเมล์ได้ (ถ้ามีบัญชี GMAIL หรือ มี Server สามารถ config ให้ GCMS ส่งเมล์จริงๆจาก localhost ได้)
อย่างอื่นก็ไม่น่ามีปัญหาอะไรนะ ผมเองก็ใช้ XAMPP ล่าสุดอยู่เหมือนกัน
http://goragod.homeip.net/cms3/main.html บน localhost ของผม
http://goragod.homeip.net/info.php
var onMemberSubmit = function(event) {
if(!$E('register_accept').checked) {
alert(REGISTER_NOT_ACCEPT);
return false;
};
};
เปลี่ยนจาก $G เป็น $E ครับ ใน js/gcms.js ข้อผิดพลาดของผมเอง....
ขอบคุณที่แจ้งปัญหามานะครับ