เนื่องด้วยผมมีเหตุจำเป็นที่ต้องเปลี่ยนโดเมนบล็อกที่ใช้ wordpress จาก abc.com เป็น abc.net แต่หลังจากที่ได้แก้ไขค่าต่างๆ ของเว็บเซิร์ฟเวอร์แล้วพบว่า เมื่อเปิด abc.net ก็ยังคง redirect กลับไปที่ abc.com เช่นเดิม
ในที่สุดก็พบว่าจะต้องเข้าไปแก้ไขที่ฐานข้อมูลของ wordpress โดยตรง เพื่อไม่ให้ redirect ไปที่ชื่อโดเมนเดิม ซึ่งตารางที่จะต้องทำการแก้ไขคือ wp_options โดยต้องแก้ไข siteurl และ home ให้เป็นชื่อเว็บใหม่
จากของเดิมที่เป็น http://www.abc.com ต้องแก้ไขเป็น http://www.abc.net ครับ
$sql = “SHOW TABLE STATUS LIKE ‘table_name’”; $res = $mdb2->query($sql); if (PEAR::isError($res)) { die($res->getMessage()); } $result = $res->fetchRow(); $next_id = $result['auto_increment'];
สืบต่อจากเรื่อง การย้าย Mailman และปรับแต่งให้รองรับภาษาไทย ก่อนหน้านี้ วันนี้ระบบ mailing list มีปัญหาหลังจากการ upgrade OS โดยอีเมลอะไรก็ตามที่ส่งเข้า mailing list จะหายสาบสูญไปเลย โดยไม่มีอีเมลแจ้งบอกทั้งผู้ส่งและ moderator
ผมตรวจสอบดูแล้วก็หาสาเหตุไม่พบ และได้ลองทำการติดตั้งใหม่อีกครั้ง ปัญหาก็ยังไม่หายไป ก็เลยตัดสินใจใช้ rpm package ติดตั้ง ด้วยคำสั่ง
# yum install mailman
หลังจากติดตั้งแล้วพบว่า โครงสร้างไดเรกทอรีของ mailman กระจายอยู่ตามที่ต่างๆ ได้แก่
/usr/lib/mailman เก็บตัวโปรแกรมหลักและไฟล์ที่ใช้ปรับแต่งระบบ /var/lib/mailman เก็บข้อมูลของ mailing list ต่างๆ /etc/mailman เก็บไฟล์ aliases ของ mailing list ต่างๆ เมื่อโครงสร้างเปลี่ยนไปทำให้ต้องมีการตามปรับค่า config ต่างๆ ใหม่ไปด้วย สำหรับวิธีการเพิ่มภาษาไทยนั้น ก็ยังจำเป็นจะต้องแก้ไขไฟล์ /usr/lib/mailman/Mailman/Defaults.py [...]
UTF-8 ใช้พื้นที่ 3 ไบต์ ในการเก็บข้อมูลภาษาไทย 1 อักขระ ดังนั้นจึงไม่สามารถใช้ฟังก์ชัน เช่น strlen() และ substr() กับภาษาไทยที่เป็น UTF-8 ได้ เช่น
$string = “ที่นี่abcd1234″; echo ‘strlen() return: ‘.strlen($string); ผลลัพธ์ที่ได้คือ strlen() return: 26
ตัวเลข 26 มาจาก ภาษาไทย 6×3 = 18, ภาษาอังกฤษ 4 และตัวเลข 4 ตัว
ดังนั้นเพื่อให้นับจำนวนตัวอักขระได้อย่างถูกต้องจะต้องใช้ฟังก์ชัน multibyte string เช่น จากตัวอย่างข้างต้น จะต้องใช้ฟังก์ชัน mb_strlen() แทน strlen()
รอพบกับ .pepsi อยากโก้กว่านั้นต้องลอง .bangkok
หน่วยงานกลางรับจดทะเบียนชื่อเวบไซต์ อนุมัติโดเมนใหม่หลายพันชื่อ ครอบคลุมตั้งแต่ .paris จนถึง .pepsi
กรุงเทพธุรกิจ ออนไลน์ : การอนุมัติดังกล่าว ถือเป็นการเปลี่ยนแปลงครั้งยิ่งใหญ่ในประวัติศาสตร์อินเทอร์เน็ต
ปัจจุบัน ชื่อโดเมนจะถูกจำกัดอยู่ในกลุ่มของชื่อบนๆ ที่ประกอบด้วย ชื่อประเทศ 240 ประเทศ และคำทั่วไปอีกประมาณ 20 สกุล เช่น .com, .net, .org, .gov, .edu และ .aero
เป็นที่คาดหวังว่า การปรับปรุงโดเมนเนมใหม่จะพลิกโฉมการค้นหา และการเข้าใช้งานอินเทอร์เน็ต รวมถึงแก้ปัญหาโดเมนปัจจุบันที่จะหมดสต็อกภายในปี 2554 โดยผู้ใช้เวบไซต์กว่า 1.3 พันล้านคน สามารถซื้อแอดเดรสใหม่ ที่ใช้คำทั่วไป แบรนด์สินค้า ชื่อบริษัท และชื่อเมืองได้อย่างไม่จำกัดได้ช่วงประมาณปี 2552
นอกจากนี้ ผู้ประกอบการหลายราย เช่น [...]
Tags
.htaccess Apache blogspot CentOS codeigniter CSS domain name driver Drupal Flickr Hotmail HTML internet law linux mailing list mailman MICT mod_rewrite monitor MSL MySQL name server Network open source PHP Postfix Security Smarty sony Spammail SPF theme TLS traffic log Universiade UTF-8 UTF8 vbulletin Wordpress การเมือง จตุคาม รูปภาพ สถิติ เรารักในหลวง
