ของผมขึ้น แบบนี้ครับ Error in : function mysql_connect Message : Error in : SELECT M.`module`,M.`owner`,M.`parent`,I.`menu_text`,I.`menu_order`,I.`menu_tooltip`,M.`menu_target`,M.`menu_url`,(CASE M.`parent` WHEN 'MAINMENU' THEN 0 WHEN 'BOTTOMMENU' THEN 1 WHEN 'SIDEMENU' THEN 2 ELSE 3 END ) AS `pos` FROM `png_index` AS I,`png_modules` AS M WHERE((M.`module`='' AND M.`owner`='index') OR I.`menu_text`<>'') AND M.`id`=I.`module_id` AND I.`language`IN('th','') ORDER BY `pos` ASC, I.`menu_order`DESC Message : Error in : SELECT * FROM `png_user` WHERE `username`='admin' LIMIT 1; Message : Error in : SELECT * FROM `png_counter` ORDER BY `id` DESC LIMIT 1 Message : Error in : INSERT INTO `png_counter` (`visited`,`pages_view`,`date`,`counter`,`time`) VALUES ('1','1','2011-04-15','1','1302869678'); Message : Error in : SELECT M.`id`,M.`module`,I.`topic`,I.`detail`,I.`keyword`,I.`description`,I.`menu_text`,I.`menu_tooltip`,M.`config`,(SELECT COUNT(*) FROM `png_category` WHERE `module_id`=M.`id`) AS `categories`FROM `png_index` AS I,`png_modules` AS M WHERE I.`menu_text`<>'' AND M.`module`='board' AND I.`module_id`=M.`id` AND I.`language` IN('th', '') LIMIT 1 Message :
ของผมขึ้น แบบนี้ครับ Error in : function mysql_connect Message : Error in : SELECT M.`module`,M.`owner`,M.`parent`,I.`menu_text`,I.`menu_order`,I.`menu_tooltip`,M.`menu_target`,M.`menu_url`,(CASE M.`parent` WHEN 'MAINMENU' THEN 0 WHEN 'BOTTOMMENU' THEN 1 WHEN 'SIDEMENU' THEN 2 ELSE 3 END ) AS `pos` FROM `png_index` AS I,`png_modules` AS M WHERE((M.`module`='' AND M.`owner`='index') OR I.`menu_text`<>'') AND M.`id`=I.`module_id` AND I.`language`IN('th','') ORDER BY `pos` ASC, I.`menu_order`DESC Message : Error in : SELECT * FROM `png_user` WHERE `username`='admin' LIMIT 1; Message : Error in : SELECT * FROM `png_counter` ORDER BY `id` DESC LIMIT 1 Message : Error in : INSERT INTO `png_counter` (`visited`,`pages_view`,`date`,`counter`,`time`) VALUES ('1','1','2011-04-15','1','1302869678'); Message : Error in : SELECT M.`id`,M.`module`,I.`topic`,I.`detail`,I.`keyword`,I.`description`,I.`menu_text`,I.`menu_tooltip`,M.`config`,(SELECT COUNT(*) FROM `png_category` WHERE `module_id`=M.`id`) AS `categories`FROM `png_index` AS I,`png_modules` AS M WHERE I.`menu_text`<>'' AND M.`module`='board' AND I.`module_id`=M.`id` AND I.`language` IN('th', '') LIMIT 1 Message :
หลังจากการอัพเกรด เวอร์ชั่น 4.5.0 แล้ว (ผมอัพเกรดจากเวอร์ชั่นเดิมครับ)
พบปัญหาดังนี้ครับ
1. เมื่อ login จากหน้าเว็บปกติ จะขึ้นดังรูปด้านล่าง ทำให้เข้าระบบไม่ได้
2. เข้าระบบ admin (www.domain.com/admin/) ได้ แต่ สถานะของ user admin เป็น mod, หากมีการ ปรับเป็น admin และ ทำการ logout แล้วลอง login เข้าใหม่ จะไม่สามารถ login ได้ ต้องไปปรับ status ใน database เป็น 1 ก่อน
และเมื่อ login เข้ามา สถานะ admin ก็จะเป็นแค่ mod เหมือนเดิมครับ
3. error หน้าแรก หากมีการ login ค้างอยู่ (admin login)
ตอนนี้ พบปัญหาอยู่ประมาณนี้ครับ
ขอบคุณครับ
ปัญหาเกิดขึ้นเพราะไม่ได้ทำตามขั้นตอนการ อัปเกรดที่ถูกต้องนะครับ
1.จะต้องแก้ไขสถานะของสมาชิกก่อนด้วยการลบ สถานะของสมาชิก ให้เหลือแค่ สมาชิกทั่วไปและ แอดมิน ในกรณีที่ไม่ได้ทำ ให้เข้าไปแก้ไขสถานะของสมาชิกด้วยตัวเองที่ฐานข้อมูลครับ โดยการเข้าไปแก้ไขฟิลด์ status ของรายชื่อคนที่เป็นแอดมิน ให้เท่ากับ 1 (สมาชิกทั่วไปเป็น 0)
2.error ที่บรรทัด 115 น่าจะเป็นเพราะไม่มีข้อมูลนี้ $config['admin_access'] = array(1); ให้เขียนตัวแปรนี้ ใส่ไว้ใน bin/config.php ด้วยครับ
โดยปกติแล้ว หลังจากแก้ไข ตามข้อ 1 และ เข้าระบบแอดมินได้ ให้เข้าไปแก้ไข config ของระบบก่อน โดยเข้าไปที่เมนู กำหนดค่าไซต์ ต่างๆ แล้วทำการบันทึกค่าในแต่ละหน้าของเมนูนั้นเพื่อให้ระบบจัดการ config ต่างๆที่ถูกต้องให้ (โดยเฉพาะหน้า กำหนดค่าไซต์=>ทั่วไป) ซึ่งจะมีส่วนจัดการเกี่ยวกับ config ที่สำคัญ หรืออาจแก้ไขไฟล์ config.php โดยตรงได้โดยดูจาก default.config.php ของเวอร์ชั่นใหม่ครับ
ออ ผมอ่านไม่เคลียร์นี่เอง
คือผม เข้าใจว่า ให้เข้าไปปรับแก้สถานะ ของ สมาชิก ให้เหลือไว้แค่ admin กับ สมาชิกทั่วไป (โดยแก้ผ่านเมนุผู้ใช้)
$config['admin_access'] = array('1', '2');
ใน ไฟล์ config.php ผม เป็น แบบนี้ครับ ผมต้องตัดเอา 2 ออกไปมั้ยครับ? หรือคงค่าไว้อย่างเดิมครับ
ได้ ลอง ปรับแก้ตามที่พี่บอกแล้ว
สำหรับ error ที่หน้าแรก ตอนนี้ ไม่มีแล้วครับ
และ สถานะ user ตอนนี้ได้ปรับแก้เรียบร้อยแล้วครับ
ขอบคุณพี่มากๆ นะครับ
1 จะเป็นแอดมินระดับสูงสุดครับ (ไม่เหมือนเวอร์ชั่นก่อนนะครับ)
0 เป็นสมาชิกทั่วไป
ทั้งสองค่า จะเป็นสถานะปกติของระบบ ซึ่งจะเป็นไปโดยอัตโนมัติ ส่วนระดับอื่นๆ สามารถสร้างได้ไม่จำกัด เช่น 2 อาจกำหนดให้เป็น ผู้ช่วยแอดมิน (ซึ่งค่าปกติกำหนดไว้แบบนี้)
ค่าต่างๆ ทั้งหมดที่เกี่ยวข้องในไฟล์ config สามารถแก้ไขได้จากระบบนะครับ ไม่จำเป็นต้องแก้ไขเอง (หากเข้าแอดมินได้ และเห็นเมนูตั้งค่า) การแก้ไขค่าต่างๆสามารถทำได้โดยการ Save ค่ากำหนดในหน้าต่างๆ ซึ่งระบบจะทำการแก้ไขไฟล์ใหม่ให้ครับ
Cache directory is not permission
เป็นเพราะอะไรครับ
ไม่สามารถสร้าง directory cache ได้ครับ ลองพยายามปรับ chmod ให้ direcotry datas/ และโฟลเดอร์ทั้งหมดให้เป็น 646 หรือถ้าจำเป็นให้ใช้ 777 ครับ
ของผมขึ้น แบบนี้ครับ Error in : function mysql_connect Message : Error in : SELECT M.`module`,M.`owner`,M.`parent`,I.`menu_text`,I.`menu_order`,I.`menu_tooltip`,M.`menu_target`,M.`menu_url`,(CASE M.`parent` WHEN 'MAINMENU' THEN 0 WHEN 'BOTTOMMENU' THEN 1 WHEN 'SIDEMENU' THEN 2 ELSE 3 END ) AS `pos` FROM `png_index` AS I,`png_modules` AS M WHERE((M.`module`='' AND M.`owner`='index') OR I.`menu_text`<>'') AND M.`id`=I.`module_id` AND I.`language`IN('th','') ORDER BY `pos` ASC, I.`menu_order`DESC Message : Error in : SELECT * FROM `png_user` WHERE `username`='admin' LIMIT 1; Message : Error in : SELECT * FROM `png_counter` ORDER BY `id` DESC LIMIT 1 Message : Error in : INSERT INTO `png_counter` (`visited`,`pages_view`,`date`,`counter`,`time`) VALUES ('1','1','2011-04-15','1','1302869678'); Message : Error in : SELECT M.`id`,M.`module`,I.`topic`,I.`detail`,I.`keyword`,I.`description`,I.`menu_text`,I.`menu_tooltip`,M.`config`,(SELECT COUNT(*) FROM `png_category` WHERE `module_id`=M.`id`) AS `categories`FROM `png_index` AS I,`png_modules` AS M WHERE I.`menu_text`<>'' AND M.`module`='board' AND I.`module_id`=M.`id` AND I.`language` IN('th', '') LIMIT 1 Message :
ผมลงใหม่ทั้งหมดครับตอนที่ลงก็ใช้ได้แต่อีกวันกลับขึ้นมาแบบนี้อะครับ
ผมมีข้อสอบถามเพิ่มเติมครับ
คือ ตรง share ของ facebook กับ twitter อ่ะครับ
ผมทำการ login เรียบร้อย แล้วลอง กด share ของ facebook เพื่อที่จะทำการ share ก็ขึ้นข้อมูลปกติ (ดังรูป)
แต่พอกดที่ share จะขึ้น error ดังรูปด้านล่าง
ไม่ทราบว่าเป็นเพราะอะไรหรือครับ หรือผมต้อง setting ค่าอะไรเพิ่มเติมหรือเปล่าครับ
รบกวนขอคำแนะนำด้วยนะครับ
ขอบคุณครับ
ผมก็ไม่ได้เซ็ตอะไรเพิ่มเติมนะครับ สามารถโพสต์ได้
คือ ผมก็ไม่ได้ set อะไรเพิ่มเติมเลยครับ
ลองของเว็บพี่ ได้
แต่พอกลับมาลองที่เว็บผมเอง มันกลับไม่ได้เฉยเลยครับ
ยัง งงๆ อยู่
ไม่แน่ใจว่าต้องไป CHMOD ตรงโฟลเดอร์ไหนหรือเปล่า
แต่ตอนนี้อัพโหลดไม่ได้ค่ะ พอกดบราวซ์ มันจะขึ้นเป็น 404 Forbidden ค่ะ
ตอนนี้เลยต้องใช้วิธีแทรก url เอา
และที่เว็บตอนนี้ฟังก์ชั่น zoom ใช้ไม่ได้ค่ะ
(http://www.pasrasaa.com/home/faqwriter.html)
รูปไม่ยอมย่อขนาดเลย
การแทรก Widget ลงส่วนต่างๆ ของเว็บก็ใช้ไม่ได้ค่ะ
พอเอาโค้ดไปวางในส่วน html ของ ckeditor มันก็จะขึ้นเป็นข้อความนั้นๆ ไม่ได้ขึ้นเป็น Widget
อีกอย่างหนึ่งค่ะ ไม่มีรูป new ขึ้นหลังกระทู้ค่ะ ต้องแก้ไขตรงไหนคะ
ขอคำแนะนำด้วยค่ะ
ส่วนที่อยากเสนอ คือการกำหนดเมนูน่ะค่ะ
อยากให้มีการกำหนดสิทธิด้วยเลย เช่น หน้านี้ต้องเป็นสมาชิกเท่านั้น
หรือหน้านี้้ต้องเป็นสมาชิกกลุ่มนี้เท่านั้นถึงจะเปิดเข้าดูได้ค่ะ
2.zoom จะทำงานอัตโนมัติ เมื่อมีการปรับขนาดรูปภาพเท่านั้นนะครับ ถ้ารูปที่แสดงอยู่เป็นขนาดจริง zoom จะไม่ทำงาน
3.การติดตั้ง widget ต้องอยู่ภายใต้ แบบนี้เท่านั้นนะครับ ถ้าไม่สามารถแทรกได้ ให้ลองแทรกโดยใช้โหมด HTML (คลิก ดูรหัส HTML ที่เมนูของ CKEDITOR)
4.เครื่องหมาย new และ อัปเดทที่กระทู้ของบอร์ด ให้แทรกโค้ดนี้ที่ style.css ครับ
dl.board-listitem a.new {
background: url(img/new.gif) right center no-repeat;
}
dl.board-listitem a.update {
background: url(img/update.gif) right center no-repeat;
}
รูปภาพ new.gif และ update.gif ถ้าไม่มีหามาใส่เองได้เลยนะครับ โดยอัปโหลดไว้ที่ img/ ครับ
2. ฟังก์ัชั่น zoom นี่จะใช้ได้ผลกับรูปที่อัพผ่าน ckeditor เท่านั้นหรือเปล่าคะ เพราะลองปรับขนาดแล้ว แต่ก็ยังเหมือนเดิมค่ะ (หรือว่าต้องเป็นรูปที่ถูกย่อโดยระบบ) ตามลิงก์นี้
3. ไม่ขึ้นค่ะ ตามลิงก์นี้
4. ลิงก์ในข้อสาม จะเห็นได้ว่า รูปขึ้นแต่ update ค่ะ แต่ new ไม่ขึ้น (ตอนนี้ปรับกระทู้ใหม่ให้อยู่ที่ 10 วันค่ะ)
รบกวนด้วยนะคะ อาจจะต้องกวนเยอะหน่อย เพราะมีความรู้ทางด้านนี้งูๆ ปลาๆ มากค่ะ
ขอบคุณสำหรับคำตอบค่ะ
ในกรณีที่พบว่ามีโฟลเดอร์ แต่ระบบไม่แสดงรูปภาพ อาจมีปัญหาที่ค่ากำหนดของ Server เองครับ (ไม่สามารถใช้ความสามารถบางรายการได้) คำแนะนำคือ ถ้าไม่ลำบากนัก รบกวนส่ง username+password ของ ftp ให้ผม เพื่อผมจะได้ตรวจสอบกับ Server ได้โดยตรง
2.ที่ zoom ไม่ทำงานอาจเป็นเพราะ ข้อผิดพลาดของ Javascript นะครับ เนื่องจากพบว่าบนเว็บมี Error อยู่ โอกาศที่เป็นไปได้คือ ผมเห็นมีการติดตั้งโค้ด google analytics อยู่ ซึ่งเขียนไม่ถูกต้องครับ ให้นำโค้ดนี้ไปไว้ล่างสุดของเว็บ ภายใต้ body เลยครับ
3.widget บางรายการ จะไม่แสดงในบางตำแหน่งนะครับ เนื่องจาก widget จะใช้ javascript การมี javascript ซ้ำซ้อนอาจมีปัญหาการใช้งานได้ ในกรณีของ widget search มันถูกออกแบบให้ทำงานกับทุกโมดูลครับ ดังนั้นการเอาไว้ที่ sidebar จะถูกต้องแล้ว และ จะไม่สามารถแทรกในหน้า board ได้ครับ
4. กระทู้ pin และ locked จะไม่แสดงไอคอน new และ update ในหน้านี้นะครับ เนื่องจาก pin มันจะแสดงเสมอ ผมก็เลยเดาว่ามันไม่จำเป็น (ความเห็นส่วนตัว ถ้าจะแก้ไขต้องแก้ไขโค้ด modules/board/stories.php บรรทัดที่ 117 ครับ) ส่วน locked มันคงไม่มีโอกาศอัปเดทหรอกครับ...
2. ลองเอา google analytics ออกแล้ว ยังคงซูมไม่ได้ค่ะ
3. และ 4. รับทราบค่ะ ^^
ขอบคุณสำหรับคำตอบนะคะ
ในส่วนของบทความ พอใช้ rss เรียกมาแสดงหน้าเว็บ
รูปภาพไม่ตามมาด้วยค่ะ
ไม่ทราบว่าต้องไปกำหนดตรงไหนยังไงหรือเปล่าคะ
แก้ปัญหาได้แล้วค่ะ ดู widget ไม่ดีเอง ><
วันนี้อยู่ๆ เว็บก็แสดงผลออกมาแบบ นี้อะครับ
ที่ตัวแปร ROOT_PATH ใน bin/vars.php ถ้าแก้ปัญหาไม่ได้ ให้กำหนดค่านี้ด้วยตัวเอง (ปัจจุบันโปรแกรมตรวจสอบให้)
หรือลองอัปเกรดเป็น 4.5.1 (ล่าสุด)
ไม่ได้มีการเปลี่ยนเปลงอะไรครับจู่ๆก็ไปเลย เดี่ยวจะลองอัปเกรดดูครับ ขอบคุณครับ