ThaiSEOBoard.com

พัฒนาเว็บไซต์ => CMS & Free Script => ข้อความที่เริ่มโดย: nu_dee ที่ 13 มีนาคม 2012, 21:40:01



หัวข้อ: joomlaผมแก้ปัญหาปุ่ม Search หน้าที่ 2ไม่ได้ครับ(มีร
เริ่มหัวข้อโดย: nu_dee ที่ 13 มีนาคม 2012, 21:40:01
ปัญหาของผมคือ joomla กดปุ่ม ค้นหา (Search)  ถ้าได้ผลลัพท์สัก 15 บทความ กดปุ่ม Next ได้ 3 หน้า ผมจะกดดูผลหน้าที่ 2 กับ 3 มันฟ้อง "เจอทั้งหมด 0 ข้อมูลที่พบ " เป็นเพราะอะไรครับ รบกวนผู้รู้ช่วยตอบด้วย

หมายเหตุ
ถ้าเอา mouse ไปวางที่ตำแหน่งหน้าสอง       --------------->  « เริ่มแรก ย้อนกลับ 1 2 3 ถัด ไป สุดท้าย »
มันฟ้องว่า
localhost/1523/index.php?searchword= %E0%B8%97%E0%B8%94%E0%B8%AA%E0%B8%AD%E0%B8_&searchphrase=all&Itemid=1&option=com_search&limitstart=5

ซึ่งถ้าเราเขียนเองที่ URL ว่า

localhost/1523/index.php?searchword=ทดสอบ&searchphrase=all&Itemid=1&option=com_search&limitstart=5
มันถึงจะทำงานได้ถูกต้อง


สเป็ก
ทดสอบกับ windows 7 notebook  และ windows server 2003 R2
ทดสอบกับ server xampp version 1.7.1 และ xampp version 1.7.7
joomla 1.5.23 + ภาษาไทยคือ th-TH_joomla_lang_full.1.5.15v1.zip  ( ไม่ปรับแต่งอะไรเลย ใช้ต้นฉบับของผู้ผลิต )

ขอบพระคุณอย่างสูงครับ



(http://thepeakhuahin.com/error.jpg)


หัวข้อ: Re: joomlaผมแก้ปัญหาปุ่ม Search หน้าที่ 2ไม่ได้ครับ(มีร
เริ่มหัวข้อโดย: washiravit ที่ 13 มีนาคม 2012, 22:51:07
สังเกตุมั้ยครับ ว่าคำที่ใช้ค้นหามันหายไป
ผมขอแนะนำแบบงูๆปลาๆก่อน
ในฐานะที่ผมไม่เก่งโปรแกรมเมอร์
ถ้าผมเจอปัญหานี้ ผมจะลองไปพึ่งส่วนเสริม Search ตัวอื่นดูครับ

จะทดลองทีละตัวจนกว่าจะเจอตัวที่ผมคิดว่ามันดีที่สุดครับ
http://extensions.joomla.org/search?q=Search+


หัวข้อ: Re: joomlaผมแก้ปัญหาปุ่ม Search หน้าที่ 2ไม่ได้ครับ(มีร
เริ่มหัวข้อโดย: nu_dee ที่ 13 มีนาคม 2012, 23:14:38
ขอบคุณ คุณwashiravit มากๆ ครับ

ด้วยความที่ผมทดสอบกับ joomla และ server ที่เป็นตัวแท้ และไม่ได้ปรับแต่ง แล้วก็ยังเจอ error ก็เลยอยากหาปัญหาให้เจอครับ

อีกอย่างเกือบทุกเว็บที่ผมทำ มันมีปัญหานี้ ถ้าไม่แก้ที่ปัญหา ก็เป็นเรื่องใหญ่เหมือนกันที่ต้อง backup ทุกเว็บ แล้วเอาทุกเว็บมาทดลองโมดุลใหม่หมด ( ความจริงคือ เสียดาย โมดุลตัวแท้ของ จุมลาด้วยนะครับ ถ้าใช้ตัวแท้ยังไม่ผ่าน เหมือนเว็บเรามี bug ยังไงไม่รู้

คนอื่นไม่เจอปัญหานี้บ้างเหรอครับ หรือ เครื่องผมติดไวรัส ?





หัวข้อ: Re: joomlaผมแก้ปัญหาปุ่ม Search หน้าที่ 2ไม่ได้ครับ(มีร
เริ่มหัวข้อโดย: wat26 ที่ 14 มีนาคม 2012, 00:26:46
มันมีคำค้น คำว่า ทดสอบ ถึง 13 คำไหมครับ หรือเหมือนมันจำคำเก่าที่เคยพิมพ์ไว้  แต่ว่าถูกลบออกไปแล้ว

ถ้าตั้งให้หน้าแรก แสดงคำค้นจาก 5 คำ เป็น 15 หรือ 20 คำ  คือให้มันแสดงคำค้นทั้งหมด ทั้ง 13 คำอยู่หน้าเดียว
มันยังจะเห็นทั้ง 13 คำไหมครับ

อาจจะไม่ได้ช่วยอะไร  นอกจากอยากรู้ และดันกระทู้ให้ท่านอื่นมาช่วยตอบครับ


หัวข้อ: Re: joomlaผมแก้ปัญหาปุ่ม Search หน้าที่ 2ไม่ได้ครับ(มีร
เริ่มหัวข้อโดย: washiravit ที่ 14 มีนาคม 2012, 00:30:23
ขอกระซิบนะครับ
นี่โหลดมาจาก Joomlacorner หรือเปล่าครับ
ตอนที่ผมโหลด laithai มาใช้เมื่อหลายปีก่อน
ผมว่ายังมีบั๊กอยู่บ้างครับ เลยพยายามหาเอาจากเว็บหลัก

ถ้าอย่างไรลองโหลด Joomla จากเว็บหลัก
แต่ติดแพชต์ภาษาไทยเข้าไปน่าจะเเก้ไขได้ครับ


หัวข้อ: Re: joomlaผมแก้ปัญหาปุ่ม Search หน้าที่ 2ไม่ได้ครับ(มีร
เริ่มหัวข้อโดย: vii ที่ 14 มีนาคม 2012, 00:48:26
ใช้ joomla  version ใหม่ด้วยก็น่าจะแก้ได้ด้วยครับ  :wanwan011:


หัวข้อ: Re: joomlaผมแก้ปัญหาปุ่ม Search หน้าที่ 2ไม่ได้ครับ(มีร
เริ่มหัวข้อโดย: nu_dee ที่ 14 มีนาคม 2012, 01:18:43
@wat26  ---> ที่มีคำว่า ทดสอบถึง 13 คำ เพราะว่า
บนเว็บจริง มีผู้อ่านโทรมาบอกเรื่องปัญหาการค้นข้อมูล ทำให้ผมพึ่งทราบ bug  จึงโหลด joomla ตัวเปล่าๆ ของเมืองนอกมา ทีนี้ขี้เกียจเขียนบทความหลายครั้ง  ก็เลยเขียนชื่อบทความว่า"ทดสอบ" แล้ว copy ซ้ำๆ กัน สิบกว่าบทความนะครับ
@washiravit  --->  โหลด joomla เมืองนอกครับ ลงไทยแล้วครับ
@vii   --->  พรุ่งนี้จะลองโหลดใหม่ดูครับ ( จริงๆ ก่อนหน้าที่จะทดสอบกับ joomla 1.5.23 ตัวต้นฉบับ  ผมได้โหลดตัวลิขสิทธิ์แท้จากเว็บของ joomlart.com ยังเป็นอาการนี้เลย )


มันเหมือนรหัส utf-8 ที่หน้าเว็บมันผิด เพราะถ้าเอา mouse ไปวางลิงค์หน้าเว็บเพื่อดู URL
มันฟ้องว่า
localhost/1523/index.php?searchword= %E0%B8%97%E0%B8%94%E0%B8%AA%E0%B8%AD%E0%B8_&searchphrase=all&Itemid=1&option=com_search&limitstart=5

แทนที่จะเป็น

localhost/1523/index.php?searchword=ทดสอบ&searchphrase=all&Itemid=1&option=com_search&limitstart=5

พอคำค้นมันมองเป็น "%E0%B8%97%E0%B8%94%E0%B8%AA%E0%B8%AD%E0%B8_" แทนที่จะเป็นคำว่า "ทดสอบ" มันเลยหาหน้า 2 ไม่เจอ...

รบกวนใครลองติดตั้ง joomla ตัวต้นฉบับ แล้วทดสอบคำค้นภาษาไทยให้หน่อยว่า เป็น error ของ joomla หรือเปล่า  หรือ อาจเป็นที่ xampp

--- ขอบคุณทุกท่านมากๆ ---


หัวข้อ: Re: joomlaผมแก้ปัญหาปุ่ม Search หน้าที่ 2ไม่ได้ครับ(มีร
เริ่มหัวข้อโดย: nu_dee ที่ 14 มีนาคม 2012, 01:26:26
อยากเชื่อว่าผมต้องแก้ config ตัว php.ini หรือ sql หรือเปล่าครับ มันมีฟังค์ชั่นเกี่ยวกับ utf-8 หรือเปล่า
ที่ทดสอบบน host นี้ ไม่ได้ปรับแต่ง php.ini กับ sql เลย

แต่มีเว็บนึงผมฝากไว้ที่ host ไม่เจอปัญหานี้ แต่ถ้าลองเอาเว็บนี้ มา save บน notebook มันเจอปัญหานี้เหมือนกัน

ส่วนอีกเว็บของผม เป็น host windows server  ทั้ง nt และ win 7 เจอปัญหานี้เหมือนกัน ทั้ง Host ทั้ง notebook เลย

แต่ลองเปลี่ยนทั้ง xampp version 1.7.1 ตัวเก่าสุดคลาสสิก และ xampp version 1.7.7 ตัวใหม่ล่าสุดแล้ว ปัญหาก็ยังมีอยู่

งงง


หัวข้อ: Re: joomlaผมแก้ปัญหาปุ่ม Search หน้าที่ 2ไม่ได้ครับ(มีร
เริ่มหัวข้อโดย: nu_dee ที่ 14 มีนาคม 2012, 11:46:24
ท่านเทพทั้งหลายครับ ยังต้องการความช่วยเหลืออยู่นะครับ
joomla 1.5.23 ตัวต้นฉบับ ไม่มีใครเจอปัญหานี้บ้างเหรอ


หัวข้อ: Re: joomlaผมแก้ปัญหาปุ่ม Search หน้าที่ 2ไม่ได้ครับ(มีร
เริ่มหัวข้อโดย: programpostweb ที่ 14 มีนาคม 2012, 13:14:42
แนะนำ เป็น 1.5.25 ไปเลยดีกว่าครับ

ไหนๆก็จะแก้แล้วใช้ตัวสุดท้ายในเวอร์ชั่นนี้ ทำดีกว่าครับ

 :wanwan017: :wanwan017:


หัวข้อ: Re: joomlaผมแก้ปัญหาปุ่ม Search หน้าที่ 2ไม่ได้ครับ(มีร
เริ่มหัวข้อโดย: bunnachart ที่ 14 มีนาคม 2012, 14:15:33
เปิด Unicode หรือยังครับ ผมว่าต้องเกี่ยวกับ UTF-8 แน่ๆครับ


หัวข้อ: Re: joomlaผมแก้ปัญหาปุ่ม Search หน้าที่ 2ไม่ได้ครับ(มีร
เริ่มหัวข้อโดย: nu_dee ที่ 14 มีนาคม 2012, 22:03:44
เจอความเห็นคุณ adaaugusta ในกระทู้อื่น เลยลองมาใช้กับกระทู้เรา ตอนนี้ใช้ได้แล้วครับ

สรุปใส่ AddDefaultCharset utf-8ไว้ใน .htaccess ครับ  เป็นปัญหาของ server ไม่ใช่ joomla


หัวข้อ: Re: joomlaผมแก้ปัญหาปุ่ม Search หน้าที่ 2ไม่ได้ครับ(มีร
เริ่มหัวข้อโดย: nu_dee ที่ 14 มีนาคม 2012, 22:05:00
ขอบคุณเทพทุกท่าน ที่เข้ามาอ่านแล้วช่วยตอบครับ


หัวข้อ: Re: joomlaผมแก้ปัญหาปุ่ม Search หน้าที่ 2ไม่ได้ครับ(มีร
เริ่มหัวข้อโดย: vii ที่ 14 มีนาคม 2012, 22:34:41
คำว่าต้นฉบับเนี่ย มันต้องมาจากผู้ผลิตจริงๆ เว็บต้นตอจริงๆ ไม่ใช่ไปโหลดจากเว็บอื่นๆแล้วก็บอกว่าต้นฉบับนะครับ
ซึ่งในเว็บอื่นๆผมไม่ทราบว่าเขามีการปรับแต่งอะไรหรือไม่

แต่ถ้าจะเอาชัวร์ ต้องจากเว็บต้นฉบับของจริง คือ http://www.joomla.org/ เท่านั้น
แล้วค่อยใส่ภาษาไทยอะไรลงไป

แต่คุณก็รู้คำตอบแล้วล่ะครับ ;-) ดีใจด้วย


หัวข้อ: Re: joomlaผมแก้ปัญหาปุ่ม Search หน้าที่ 2ไม่ได้ครับ(มี
เริ่มหัวข้อโดย: nu_dee ที่ 14 มีนาคม 2012, 22:57:13
ขอบคุณที่เสนอแนะครับ

ผมโหลด joomla เพียง 2 ทีนะครับ ซึ่งคิดว่า น่าเชื่อถือ คือ
1   http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&frs_package_id=6159

file ที่ใช้ชื่อ  Joomla_1.5.23-Stable-Full_Package.zip  มันเป็นตัวเก่านะครับ

อีกทีก็คือ
 http://www.joomlart.com/forums/downloads.php
เพราะซื้อ  JA Developer Membership - 1 year ไว้

ปัญหาที่ผมถามไว้ เป็นที่ config server นะครับ ไม่ใช่ที่ joomla