Joomlaลายไทย1.0.11 ต้องกด encoding เป็น utf-8 ทุกครั้งถึงอ่านภ&
-
- Joomla! Fledgling
- Posts: 4
- Joined: Wed May 24, 2006 2:40 am
Joomlaลายไทย1.0.11 ต้องกด encoding เป็น utf-8 ทุกครั้งถึงอ่านภ&
รบกวนขอความช่วยเหลือหน่อยนะครับ คือผมลง Joomla ลายไทย 1.0.11
แล้วอ่านภาษาไทยไม่ออก ต้องกด encoding เป็น utf-8 ทุกครั้งถึงอ่านภาษาไทยได้
ระบบ
PHP Version 4.3.10-16
MySQL 4.0.24 Debian
Apache 2.0.54 (Debian GNU/Linux)
มีวิธีแก้ไขยังไงให้สามารถแสดงผลเป็นภาษาไทยได้โดยที่ไม่ต้องกด encoding บ้างรึเปล่าครับ
ผมลองทำตามกระทู้เก่าๆ แล้วก็ไม่ได้ครับ ยังไงรบกวนช่วยด้วยนะครับ
ขอขอบคุณทุกท่านล่วงหน้าครับ
แล้วอ่านภาษาไทยไม่ออก ต้องกด encoding เป็น utf-8 ทุกครั้งถึงอ่านภาษาไทยได้
ระบบ
PHP Version 4.3.10-16
MySQL 4.0.24 Debian
Apache 2.0.54 (Debian GNU/Linux)
มีวิธีแก้ไขยังไงให้สามารถแสดงผลเป็นภาษาไทยได้โดยที่ไม่ต้องกด encoding บ้างรึเปล่าครับ
ผมลองทำตามกระทู้เก่าๆ แล้วก็ไม่ได้ครับ ยังไงรบกวนช่วยด้วยนะครับ
ขอขอบคุณทุกท่านล่วงหน้าครับ
-
- Joomla! Intern
- Posts: 73
- Joined: Tue Jul 04, 2006 8:57 am
- Location: thai
- Contact:
Re: Joomlaลายไทย1.0.11 ต้องกด encoding เป็น utf-8 ทุกครั้งถึงอ่าน$
ลองแบบบังคับเลยมะครับ ใส่นี้ลงไปในหัวของธีมเพจ
Code: Select all
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
CMS Thai Center Thai Open Souece http://www.cmsthaicenter.com
Stem Cell Therapy http://www.vescell.com
Stem Cell Therapy http://www.vescell.com
-
- Joomla! Fledgling
- Posts: 4
- Joined: Wed May 24, 2006 2:40 am
Re: Joomlaลายไทย1.0.11 ต้องกด encoding เป็น utf-8 ทุกครั้งถึงอ่าน$
ลองใส่ลงไปแล้วครับ มันก็ยังไม่ยอมแสดงผลเป็นภาษาไทย
ต้องกด Encoding อยู่ดีอ่ะครับ
ลองกดดูใน view souece ก็เป็น utf-8 แต่อ่านไม่ได้ครับ
ต้องกด Encoding ใหม่
รบกวนช่วยด้วยนะครับ
ต้องกด Encoding อยู่ดีอ่ะครับ
ลองกดดูใน view souece ก็เป็น utf-8 แต่อ่านไม่ได้ครับ
ต้องกด Encoding ใหม่
รบกวนช่วยด้วยนะครับ
- DOCMan LaiThai
- Joomla! Explorer
- Posts: 351
- Joined: Thu Aug 18, 2005 9:13 am
- Location: Thailand
- Contact:
Re: Joomlaลายไทย1.0.11 ต้องกด encoding เป็น utf-8 ทุกครั้งถึงอ่าน$
ลองทำตามกระทู้เก่านี้ดูนะครับ
http://forum.joomla.org/index.php/topic,82423.0.html
http://forum.joomla.org/index.php/topic,82423.0.html
JoomlaCorner the corner of Joomla! by Joomla! LaiThai Project at Thai locations. – https://www.joomlacorner.com
- thaizeal
- Joomla! Ace
- Posts: 1460
- Joined: Mon Oct 02, 2006 6:12 am
- Location: แถวๆนี้
- Contact:
Re: Joomlaลายไทย1.0.11 ต้องกด encoding เป็น utf-8 ทุกครั้งถึงอ่าน$
ลองดาวน์โหลดโปรแกรม Tis2utf8 มาใช้ดูครับ ที่เว็บนี้ครับ http://www.get-along.com
-
- Joomla! Apprentice
- Posts: 26
- Joined: Fri Nov 03, 2006 8:46 am
- Contact:
Re: Joomlaลายไทย1.0.11 ต้องกด encoding เป็น utf-8 ทุกครั้งถึงอ่าน$
debian linux
แก้ที่ php.ini
ของเดิม
; PHP's built-in default is text/html
default_mimetype = "text/html"
;default_charset = "iso-8859-1"
default_charset = "tis-620" <------- เดิม
;default_charset = "utf-8"
แก้ไข php.ini ไม่ระบุ default chaset
; PHP's built-in default is text/html
default_mimetype = "text/html"
;default_charset = "iso-8859-1"
;default_charset = "tis-620" <---------- ปิดการใช้
;default_charset = "utf-8"
apache2.conf
ก็ไม่ต้องระบุ AddDefaultCharset UTF-8 ก็ได้ครับ จะได้ไม่มีปัญหากับเว็บอื่นใน server เดียวกันที่ไม่ได้เป็น utf-8
อีกที่ไฟล์
/etc/apache2/conf.d/charset
ต้องไม่ระบุ AddDefaultCharset
แก้ที่ php.ini
ของเดิม
; PHP's built-in default is text/html
default_mimetype = "text/html"
;default_charset = "iso-8859-1"
default_charset = "tis-620" <------- เดิม
;default_charset = "utf-8"
แก้ไข php.ini ไม่ระบุ default chaset
; PHP's built-in default is text/html
default_mimetype = "text/html"
;default_charset = "iso-8859-1"
;default_charset = "tis-620" <---------- ปิดการใช้
;default_charset = "utf-8"
apache2.conf
ก็ไม่ต้องระบุ AddDefaultCharset UTF-8 ก็ได้ครับ จะได้ไม่มีปัญหากับเว็บอื่นใน server เดียวกันที่ไม่ได้เป็น utf-8
อีกที่ไฟล์
/etc/apache2/conf.d/charset
ต้องไม่ระบุ AddDefaultCharset
- thaizeal
- Joomla! Ace
- Posts: 1460
- Joined: Mon Oct 02, 2006 6:12 am
- Location: แถวๆนี้
- Contact:
Re: Joomlaลายไทย1.0.11 ต้องกด encoding เป็น utf-8 ทุกครั้งถึงอ่าน$
ถ้าแบบนี้น่าจะดีกว่าน่ะครับlalay wrote: ลองแบบบังคับเลยมะครับ ใส่นี้ลงไปในหัวของธีมเพจCode: Select all
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
[/b][/color]" />
- joom2
- Joomla! Guru
- Posts: 852
- Joined: Thu Oct 19, 2006 5:11 pm
- Contact:
Re: Joomlaลายไทย1.0.11 ต้องกด encoding เป็น utf-8 ทุกครั้งถึงอ่าน$
ให้ลองลบ temp file IE ดู
1. หน้าต่าง IE
2. Tools -> Internet option...
3. กดปุ่ม delete cookies.. แล้ว Ok
4. กดปุ่ม delete files... แล้ว Ok
5. ปิด IE
6. แล้วลองเรียกใหม่
1. หน้าต่าง IE
2. Tools -> Internet option...
3. กดปุ่ม delete cookies.. แล้ว Ok
4. กดปุ่ม delete files... แล้ว Ok
5. ปิด IE
6. แล้วลองเรียกใหม่
-
- Joomla! Apprentice
- Posts: 41
- Joined: Fri Jan 19, 2007 5:18 pm
Re: Joomlaลายไทย1.0.11 ต้องกด encoding เป็น utf-8 ทุกครั้งถึงอ่าน$
:P หวังว่าช่วยได้นะครับ ตอบด้วยถ้าใช้ได้ดี กำลังลองเหมือนกัน
I just replaced sn_mail_send with the following. It has been tested and seems to work fine for me but I have no idea whether there might be bad side effects or other problems...
Of course, with this "fix" you can't send in UTF-8 anymore.
to = trim($mail->to);
require_once('activeMailLib.php');
$email = new activeMailLib($mail->s_format);
$email->From(utf8_decode($mail->from_address), utf8_decode($mail->from_name));
$email->To(utf8_decode($mail->to));
$email->Subject(utf8_decode($mail->title));
$email->Message(utf8_decode($mail->message), 'iso-8859-1', '8Bit');
$email->priority($mail->priority);
if ($mail->receipt) {
$email->Receipt(utf8_decode($mail->from_address));
}
$email->Send();
return $email->isSent($mail->to);
}
?>
submitted by Jonas Kvarnstrom
I just replaced sn_mail_send with the following. It has been tested and seems to work fine for me but I have no idea whether there might be bad side effects or other problems...
Of course, with this "fix" you can't send in UTF-8 anymore.
to = trim($mail->to);
require_once('activeMailLib.php');
$email = new activeMailLib($mail->s_format);
$email->From(utf8_decode($mail->from_address), utf8_decode($mail->from_name));
$email->To(utf8_decode($mail->to));
$email->Subject(utf8_decode($mail->title));
$email->Message(utf8_decode($mail->message), 'iso-8859-1', '8Bit');
$email->priority($mail->priority);
if ($mail->receipt) {
$email->Receipt(utf8_decode($mail->from_address));
}
$email->Send();
return $email->isSent($mail->to);
}
?>
submitted by Jonas Kvarnstrom
-
- Joomla! Enthusiast
- Posts: 124
- Joined: Sun Nov 12, 2006 6:45 am
Re: Joomlaลายไทย1.0.11 ต้องกด encoding เป็น utf-8 ทุกครั้งถึงอ่าน$
ของผมก็เป็นเหมือนกัน แก้อยู่นานเลย มาลองแก้
ไฟล์ httpd.conf ใน apache2 ดู
AddDefaultCharset utf-8 << ให้เป็นตัวนี้
ก็หายเลย แต่ทำที่เครื่อง local นะ ไม่รู้ว่า อัพขึ้น host จริงๆจะเป็นยังไง เสียวๆอยู่
ไฟล์ httpd.conf ใน apache2 ดู
AddDefaultCharset utf-8 << ให้เป็นตัวนี้
ก็หายเลย แต่ทำที่เครื่อง local นะ ไม่รู้ว่า อัพขึ้น host จริงๆจะเป็นยังไง เสียวๆอยู่
- themexchange
- Joomla! Enthusiast
- Posts: 118
- Joined: Mon Jul 24, 2006 11:36 am
- Contact:
Re: Joomlaลายไทย1.0.11 ต้องกด encoding เป็น utf-8 ทุกครั้งถึงอ่าน$
ไม่ทราบว่าเป็นที่ส่วนไหนครับ หน้า Administrator หรือ Front-End ผมเคยเจอปัญหานี้ บนเวอร์ชั่น 4.6 ของ Mambo แต่ ลองดูนะครับ ว่า บน จุมล่า ที่เป็น UTF-8 จะใช้งานได้ไหม
ขั้นตอนการแก้ไขที่หน้า Front-End เว็บไซต์
ขั้นตอนการแก้ไขที่หน้า Front-End เว็บไซต์
- เปิดไฟล์ /template/เท็มเพลทที่ใช้งาน/index.php ผ่านโปรแกรม Notepad
- เข้าที่ เมนู File -> Save As
- ที่ช่อง File Name ตั้งชื่อเหมือนเดิม
- ที่ช่อง Encode ให้แก้จาก ANSI เป็น UTF-8
- กดปุ่ม Save และทดสอบใช้งาน
MAMBOSOLVE.COM | ชุมชนชาวเว็บไซต์ แมมโบ้ และ จูมล่า ออนไลน์
THEMEXCHANGE.COM | ธีมเอ็กซ์เชนจ์... เปลี่ยนแปลงเว็บไซต์ง่าย ๆ สไตล์คุณ แหล่งรวบรวม ธีม และ เท็มเพลท เว็บไซต์
CMSXCHANGE.COM | ทุกเรื่องราวเกี่ยวกับ CMS ( Content Management System ) - Mambo , Joomla , Nuke , dotCMS , Xoops
THEMEXCHANGE.COM | ธีมเอ็กซ์เชนจ์... เปลี่ยนแปลงเว็บไซต์ง่าย ๆ สไตล์คุณ แหล่งรวบรวม ธีม และ เท็มเพลท เว็บไซต์
CMSXCHANGE.COM | ทุกเรื่องราวเกี่ยวกับ CMS ( Content Management System ) - Mambo , Joomla , Nuke , dotCMS , Xoops
- toonarmythai
- Joomla! Intern
- Posts: 74
- Joined: Tue Nov 14, 2006 8:16 am
- Location: Thailand
Re: Joomlaลายไทย1.0.11 ต้องกด encoding เป็น utf-8 ทุกครั้งถึงอ่าน$
ยืนยันตามนี้ครับ เป็นวิธีที่ถูกที่สุดthaizeal wrote:ถ้าแบบนี้น่าจะดีกว่าน่ะครับlalay wrote: ลองแบบบังคับเลยมะครับ ใส่นี้ลงไปในหัวของธีมเพจCode: Select all
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
[/b][/color]" />
ถ้าไปปรับที่ WebServer เป็นวิธีที่ผิดครับและตลกด้วย
Css ,XHTML ,Tableless Design ,Web Standard , Web 2.0
ชีวิตมันยุ่งเหยิงจริงกับพวกมันเีนี่ย แต่...ทำไงได้ เดินมาไกลเิกินกว่าจะกลับ...
ชีวิตมันยุ่งเหยิงจริงกับพวกมันเีนี่ย แต่...ทำไงได้ เดินมาไกลเิกินกว่าจะกลับ...
- themexchange
- Joomla! Enthusiast
- Posts: 118
- Joined: Mon Jul 24, 2006 11:36 am
- Contact:
Re: Joomlaลายไทย1.0.11 ต้องกด encoding เป็น utf-8 ทุกครั้งถึงอ่าน$
ครับ อย่างที่คุณ toonarmythai บอกก็ถูกต้องครับ .. แต่ถ้าไฟล์ ยังเป็น ANSI อยู่ Encode ก็จะยังเป็นปัญหาอยู่ดี ครับ .. ต้อง Save ที่ไฟล์ให้เป็น UTF-8 ด้วยครับ ...
MAMBOSOLVE.COM | ชุมชนชาวเว็บไซต์ แมมโบ้ และ จูมล่า ออนไลน์
THEMEXCHANGE.COM | ธีมเอ็กซ์เชนจ์... เปลี่ยนแปลงเว็บไซต์ง่าย ๆ สไตล์คุณ แหล่งรวบรวม ธีม และ เท็มเพลท เว็บไซต์
CMSXCHANGE.COM | ทุกเรื่องราวเกี่ยวกับ CMS ( Content Management System ) - Mambo , Joomla , Nuke , dotCMS , Xoops
THEMEXCHANGE.COM | ธีมเอ็กซ์เชนจ์... เปลี่ยนแปลงเว็บไซต์ง่าย ๆ สไตล์คุณ แหล่งรวบรวม ธีม และ เท็มเพลท เว็บไซต์
CMSXCHANGE.COM | ทุกเรื่องราวเกี่ยวกับ CMS ( Content Management System ) - Mambo , Joomla , Nuke , dotCMS , Xoops