เรื่องมันมีอยู่ว่าย้าย WordPress จากเครื่องตัวเอง Upload ขึ้น Server แล้วมีการเปลี่ยน Prefix ของ MySQL database ไปทีนี้เมื่อ Login เข้า wp-admin จึงเกิดข้อความแจ้งเตือนว่า “You do not have sufficient permissions to access this page.” นั่งหาวิธีอยู่พักนึงเจอเลยนำมาโพสเผื่อคนอื่นจะเกิดปัญหานี้เช่นกันครับ

ผมต้องการสร้าง Virtual Host บน Apache Web Server เพราะมี Web Server อยู่หนึ่งตัวแต่ต้องการให้มี host name  (ชื่อของ Web server) อยู่บน Web Server ตัวนี้หลายชื่อ และอาจจะมีติดตั้ง SSL ด้วย

หลายคนคงเคยเจอปัญหา Google chrome แสดงผลเป็นตัวอักษรสี่เหลี่ยมผสมกับตัวอักษร สำหรับคนใช้ Windows ครับ (ดูภาพประกอบ)

พอดีลง phpmyadmin ไว้ใช้ในเครื่องแล้วหลุดมาหน้า Login บ่อยๆโดยขึ้นข้อความตามด้านล่างนี้ “No activity within 1440 seconds; please log in again PHPMyAdmin”

ต้องเขียน PHP Script ตัดคำให้สั้น เลยลองใช้ฟังก์ชั่น PHP ที่ชื่อว่า substr() แต่ดันตัดคำภาษาไทยแล้วแสดงเพี้ยนเป็นสัญลักษณ์ � แปลกๆ ใน php.net เค้าแนะนำให้ลองใช้ mb_substr() แทนครับ ดู script ด้านล่างนี้ครับง่ายๆ ลองเอาไปปรับใช้ดูผมเอามาเขียนกันลืมเอง : D

พอดีต้องใช้งานลักษณะนี้ เลยไปได้ source จาก stackoverflow.com มาทดลองรันดูได้ผลเป็นที่หน้าพอใจ ดูตัวอย่าง code ด้านล่างครับ อธิบายด้วยตัวมันเองอยู่แล้ว

ขอยกตัวอย่างนะครับเช่น https://memo8.com/home.html ก็จะได้ filename1 = ‘home.html’ (ชื่อไฟล์+นามสกุล) filename2 = ‘home’ (เฉพาะชื่อไฟล์ไม่มีนามสกุล) file_extension =’html’ (เฉพาะนามสกุล)

วิธีทดสอบความเร็วในการอ่าน/การเขียนไฟล์ขนาด 1GByte (bs=1000000) / bytes ของฮาร์ดดิสก์ด้วยคำสั่ง dd บน Linux

พอดีมีงานที่ต้องเปรียบเทียบ PHP Extensions ของ Server 2 ตัว ว่ามีโมดูลไหนเปิดบ้าง จะไปดู php info ก็ค่อนข้างเปรียบเทียบยากเพราะรายละเอียดเล็กๆน้อยเยอะเกินไป เราต้องการแค่ดูรายชื่อโมดูลเท่านั้น เลยเขียน php ให้แสดงเฉพาะรายชื่อโมดูลและฟังก์ชั่นออกมาอีกทีนึง

ก่อนที่จะเขียนโปรแกรมบน Android นั้นจะต้องมีอะไรในเครื่องเราบ้างนั้น เฉพาะบน Windows 7 นะครับ อันนี้ผมเขียนแค่หัวข้อหลักๆเท่านั้นนะครับ รายละเอียดเจาะประเด็นเว็บอื่นๆคงมีเยอะแล้ว เอาลิงค์กับ”วิธีติดตั้งสั้นๆเท่านั้น” มาเขียนไว้กันตัวเองลืมครับ