[ERROR] Unknown/unsupported storage engine: InnoDB How To

[ERROR] Unknown/unsupported storage engine: InnoDB

ล่าสุด พบ Error ของ MariaDB ใหม่อีกอัน ทำให้ไม่สามารถ Start MySQL Server ได้ ปัญหานี้เกิดจากความผิดพลาดของ InnoDB ที่ไม่สามารถทำงานได้ครับ ด้วยสาเหตุอะไรผมยังไม่ทราบนะครับ การแก้ไข เปิดไฟล์ my cnf ซึ่งสำหรับ MariaDB บน Ubuntu จะเปิดด้วยคำสั่ง และเพิ่มสอ
การตรวจสอบและป้องกันการ Hack เบื้องต้น How To

การตรวจสอบและป้องกันการ Hack เบื้องต้น

บทความนี้ผมคัดมาจากการโพสต์บน FB เนื่องจากช่วงนี้มีการพูดถึงเรื่องนี้กันไม่เว้นแต่ละวัน และเพื่อไม่ให้มันหายไปเมื่อเวลาผ่านไป ผมเลยเอามาบันทึกไว้ที่นี่
การแก้ปัญหาเมื่อไม่สามารถ Start MariaDB บน Ubuntu ได้ How To

การแก้ปัญหาเมื่อไม่สามารถ Start MariaDB บน Ubuntu ได้

เรื่องของเรื่องคือ ผมได้ติดตั้ง PHP5 6 และ MariaDB ลงบน XUbuntu 15 04 ครับ ปกติแล้วการติดตั้ง MariaDB จะสำเร็จใน Server บางเวอร์ชั่นครับ ซึ่งในครั้งแรกที่ติดตั้ง MariaDB ก็ทำงานปกติดีครับ แสดงว่ามันสามารถทำงานบน Ubuntu 15 04 ได้ แต่หลังจากที่ผมทำการย้าย
Autoloader PSR-4 How To

Autoloader PSR-4

สำหรับ PSR 4 นี้ จะมีเนื้อหาที่เกี่ยวข้องกันกับ PSR 0 ว่าด้วยเรื่องของ Namspaces และประโยชน์ของมันในการใช้งาน autoloader โดยที่ตามมาตรฐาน PSR ได้มี
Coding Style Guide PSR-2 ตอนที่ 1 How To

Coding Style Guide PSR-2 ตอนที่ 1

เจตนาของคู่มือนี้เพื่อให้รูปแบบในการเขียนโค้ดเป็นไปในทางเดียวกัน โดยไม่จำเป็นต้องตรงเป๊ะตามมาตรฐานนี้ก็ได้ ทั้งนี้เนื่องจากเครื่องมือแต่ละตัวอาจมีค
Basic Coding Standard PSR-1 How To

Basic Coding Standard PSR-1

ใน PSR 1 จะกล่าวถึง กฏการใช้งานไฟล์ PHP และ กฏการตั้งชื่อคลาส ซึ่งจะมีทั้งสิ่งที่ต้องทำ สิ่งที่ควรจะทำ และสิ่งที่ควรหลีกเลี่ยง เพื่อให้โค้ดเป็นระเบ
เปรียบเทียบความเร็วการใช้งาน Class และ Array How To

เปรียบเทียบความเร็วการใช้งาน Class และ Array

เนื่องจากผมกำลังออกแบบ PHP Framework เลยจำเป็นต้องหาวิธีการที่มีประสิทธิภาพที่สุด โดยหนึ่งในสิ่งที่ผมกำลังสงสัยในประสิทธิภาพของมันคือตัวแปร ซึ่งมีท
เปรียบเทียบความเร็วในการตรวจหาตัวแปรว่าง How To

เปรียบเทียบความเร็วในการตรวจหาตัวแปรว่าง

การทดสอบฟังก์ชั่นจะช่วยให้เราเลือกใช้ฟังก์ชั่นให้เหมาะกับงานมากขึ้นครับ โดยฟังก์ชั่นแต่ละตัว ถึงแม้จะมีผลลัพท์เหมือนๆกัน แต่ก็อาจมีข้อแตกต่างด้านความเร็วได้ครับ
HTML5 figure และ figcaption How To

HTML5 figure และ figcaption

figure เป็น tag ใหม่ที่มากับ HTML5 อีกเช่นกัน โดยทั่วๆไปเรามักนึกว่า figure จะใช้กับรูปภาพเท่านั้น แต่โดยความหมายของ figure ที่แท้จริงแล้วจะ
query ด้วยการ join หรือ query ทีละตารางแบบไหนดีกว่ากัน How To

query ด้วยการ join หรือ query ทีละตารางแบบไหนดีกว่ากัน

พอดีได้มีโอกาศปรับปรุงการ query ของเว็บไซต์แห่งหนึ่ง ซึ่งมีการประมวลผล query ฐานข้อมูลที่สูงมากทั้งปริมาณข้อมูลและความถี่ในการประมวลผล เลยเอาผลการท
CSS3 Family Tree How To

CSS3 Family Tree

โค้ด HTML CSS3 สำหรับการสร้างแผนผังต้นไม้ เช่น แผนผังลำดับญาติ เป็นต้น
Slideshow ด้วย CSS3 และ Javscript รองรับการแสดงผลบนมือถือ ไม่ง้อ JQuery How To

Slideshow ด้วย CSS3 และ Javscript รองรับการแสดงผลบนมือถือ ไม่ง้อ JQuery

Slideshow แบบนี้จะเป็นแบบง่ายๆนะครับ โดยมีจุดเด่นที่การใช้ CSS3 ในการทำ Effect และ ใช้ Javascript อีกเล็กน้อยในการควบคุมการแสดงผลของ Slideshow
การแสดงผลรูปแบบต้นไม้ (Tree) ด้วย PHP How To

การแสดงผลรูปแบบต้นไม้ (Tree) ด้วย PHP

การแสดงผลในรูปแบบต้นไม้ Tree ด้วย PHP ถ้าออกแบบดีๆจะมีการทำงานที่รวดเร็วมากนะครับ ตัวอย่างนี้จะเป็นการจัดการแสดงผลในรูปแบบ Tree พร้อม CSS ในการจัดก
MySQL Error Field xxx doesn't have a default value How To

MySQL Error Field xxx doesn't have a default value

ข้อผิดพลาด Field xxx doesn #39;t have a default value ผมพบเมื่อมีการ Insert ข้อมูลลงใน MySQL ตามปกติ ซึ่งปกติสามารถ Insert ได้ จากการตรวจสอบพบว่า ข