A-AA+then

ค่าpostกับreplyมีปัญหาครับและีีระบบสมาชิกด้วยด่วน

1,869
GCMS Version 3.5.0 ค่ายpostกับreplyทั้งของuserและadminไม่ขึ้นครับไม่ว่าจะโพสไปกี่ข้อความในเว็บบอร์ด และก็มีปัญหาเมื่อสมัครผ่านfirefox3.5ทั้งที่คลิดย้อมรับข้อตกลงแล้วมันยังฟ้องให้คลิกอยู่นั้นแหละครับแต่กับie8ไม่มีปัญหาครับ

12 ความคิดเห็น

บนเว็บ gcms.goragod.com ปกติมั้ยครับ โค้ดเดียวกันกับที่แจกครับ

ได้ install หรือเปล่าครับ ก็น่าจะ install เพราะบอกว่า ie ใช้งานได้

ถ้าไม่สำเร็จและอยู่บน server รบกวนส่ง URL ให้ผมดูทีครับ
1

ใช้กับxammpครับก็installหมดแล้วครับ
2

ผมใช้ XAMPP เวอร์ชั่นล่าสุด ลองติดตั้งใหม่อีกครั้ง ก็ไม่มีปัญหาใดๆครับ

รายละเอียดมากกว่านี้สักหน่อยครับ รวมถึงใช้ภาษาไทยให้ถูกต้องนิดนึง เดาคำถามไม่ถูกครับ

หรือถ้ามี Server ให้ลองติดตั้งบน Server ดูครับ เพื่อเปรียบเทียบว่ามีปัญหาหรือไม่

หรือลองดาวน์โหลดไปใหม่ แล้วแก้ไขเฉพาะ config หลัก ครับ
3

ครับจะลองดูครับเดี๋ยวถ้าคุณgoragodยังอยู่จะมาถามอีกครับถ้ามีปัญหาขอบคุณครับ ปล.แต่ผมก็ใช้xammpเวอร์ชั่นล่าสุดเเหมือนกัน
4

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}&amp;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/'; // ***
5

มี 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
6

รายละเอียดเพิ่มเติมคับเมื่อสมัครจากfirefox 3.5.3
7

จากการทดสอบสมัครสมาชิกhttp://goragod.homeip.net/cms3/main.html บน localhost ของคุณgoragod มีผลแบบเดียวกับของผมครับเหมือนรูปข้างบนเลยโดยทดสอบผ่าน firefox 3.5.3คับ คลิกยอมรับแล้วก็ขึ้นว่าให้คลิกยอมรับอยู่อีกครับ แล้วก็จะเห็นว่าค่าpostและreplyของadminไม่เพิ่มเลยครับทั้งๆที่มีการตั้งกระทู้แล้ว
8

ok ครับ เข้าใจแล้วแหละ รอ 5 นาที แล้วดาวน์โหลดใหม่อีกที

var onMemberSubmit = function(event) {
    if(!$E('register_accept').checked) {
        alert(REGISTER_NOT_ACCEPT);
        return false;
    };
};

เปลี่ยนจาก $G เป็น $E ครับ ใน js/gcms.js ข้อผิดพลาดของผมเอง....
9

แล้วค่าpostกับreplyที่ไม่เพิ่มขึ้นหลังจากมีการตั้งกระทู้ละครับ
10

ดาวน์โหลดใหม่เลยครับ

ขอบคุณที่แจ้งปัญหามานะครับ
11

ขอบคุณครับที่ช่วยแก้ไข ถ้าพบbugอีกเมื่อไหร่จะรายงานเรื่อยๆครับ
12
^