บทความ
การแก้ปัญหาความปลอดภัยอันเนื่องมาจากต้องปรับ chmod ให้เป็น 777
01 ก.ย. 2559
0
5,492
เวลาที่เราอัปโหลดไฟล์ไปยัง Server หลายๆคนมักถูกสอนว่า เราต้องปรับให้ไดเร็คทอรี่ให้เป็น 777 ก่อน ถึงจะสามารถอัปโหลดได้ ซึ่งมันไม่ค่อยจะปลอดภัยเลย แล้วจะมีวิธีไหนมั้ยนะ ที่เราจะสามารถอัปโหลดไฟล์ได้โดยไม่ต้องเป็น 777
เปรียบเทียบความเร็วในการอ่านค่าคีย์ของแอเรย์รายการแรก
19 ส.ค. 2559
0
3,323
เป็นการทดสอบความเร็ว benchmark ในการอ่านค่าคีย์ของแอเรย์รายการแรกนะครับ โดยผมได้แบ่งการทดสอบออกเป็น 4 วิธี
ปัญหาการติดตั้งไฟล์ deb ไม่ได้บน Ubuntu 16.04
24 เม.ย. 2559
0
9,008
เมื่อพยายามทำการติดตั้งโปรแกรมที่ดาวน์โหลดมาได้ ซึ่งมีนามสกุล .deb ซึ่งค่า default ของ Ubuntu 16.04 จะไปเรียกโปรแกรม Software Store ซึ่งเป็นตัวใหม่มาใช้ในการติดตั้ง ซึ่งจะได้ผลลัพท์ดังรูป และไม่สามารถทำการติดตั้งได้ การแก้ไข สามารถทำได้ 2 วิธีครับ ติดตั้ง
เมื่อ Script สำหรับตรวจสอบ Whois และตรวจสอบโดเมนไม่ทำงาน
18 เม.ย. 2559
0
3,228
ปัญหานี้ผมเจอตอนที่ย้าย Server ใหม่ Script นี้เคยใช้ได้บน Server เดิม จากการตรวจสอบ $errno และ $errstr ได้ผลตอบกลับว่า $errno = 110 และ $errstr = connection timed out
ปัญหาการค้นหาบทความที่เกี่ยวข้อง
03 เม.ย. 2559
0
3,908
โค้ดนี้ทำเอาผมมึนไปวันหนึ่งเต็มๆเลยครับ มันเป็นโค้ดสำหรับ query หาบทความใกล้เคียง Related Topics มาแสดงผล อยู่ใน Widget Realte ของ GCMS
ลำดับความสำคัญของชนิดของข้อมูล SQL
22 ก.พ. 2559
0
5,021
เมื่อต้องมีการเปรียบเทียบข้อมูลที่ต่างชนิดกัน SQL จะทำการแปลงชนิดของข้อมูล เป็นข้อมูลชนิดที่มีลำดับความสำคัญที่สูงกว่าก่อนการเปรียบเทียบ และหากไม่สามารถแปลงได้จะคืนค่าข้อผิดพลาดกลับมา และผลลัพท์จะเป็นไปตามชนิดของข้อมูลที่มีลำดับความสำคัญที่สูงกว่า
COALESCE ISNULL และ IFNULL
22 ก.พ. 2559
0
26,984
ทั้งสามฟังก์ชั่นเป็นฟังก์ชั่นสำหรับตรวจสอบค่า NULL ในฐานข้อมูล MySQL
การเปิดปิดการใช้งาน Touchpad ด้วย Shortcut บน XUbuntu
06 ก.พ. 2559
0
5,507
โน้ตบุ๊คของผมมันไม่สามารถเปิด ปิดการใช้งาน Touchpad บน XUbuntu ได้ ทำให้เวลาพิมพ์งานแล้วไปถูก Touchpad โดยบังเอิญเคอร์เซอร์จะกระเด้งไปไหนไม่รู้ หรืออาจเปิดอะไรแปลกๆขึ้นมา
Fill in, Fill out, Fill up ใช้อะไรดี
28 ม.ค. 2559
0
198,484
Fill in หรือ Fill out หรือ Fill up ใช้คำไหนคู่กับฟอร์มดี เมื่อต้องการให้ User กรอกข้อมูล
การแก้ปัญหาเมื่อไม่สามารถปรับความสว่างของจอภาพบน Ubuntu ได้
16 ม.ค. 2559
0
9,455
พอดีเครื่องของของผม ASUS A550JX ซึ่งติดตั้ง XUbuntu 14 04 มีปัญหาจอภาพมืด และไม่สามารถใช้งานปุ่ม F5 และ F6 ซึ่งเป็นปุ่มปรับความสว่างของจอภาพได้ ค้นไปค้นมา พบการแก้ปัญหาอยู่ 2 วิธี
การติดตั้ง XDebug สำหรับ PHP5 บน Ubuntu 14.04
05 ม.ค. 2559
0
3,498
XDebug เป็นเครื่องมือสำคัญที่ Web developer ควรมีเลยครับ เพราะมันสามารถแสดงและใช้ในการตรวจสอบข้อผิดพลาดของ PHP มากกว่าที่ PHP ทำได้ และยังสามารถใช้ร่วมกับเครื่องมือในการเขียน PHP เช่น Aptana, Netbeans และอื่นๆอีกมากมายเพื่อทำการตรวจสอบโค้ด PHP ทีละบรรทั
ติดตั้ง LAMP (Linux, Apache, MariaDB, PHP and PhpMyAdmin)
04 ม.ค. 2559
0
9,846
ติดตั้ง Apache หลังติดตั้งแล้วสามารถทดสอบได้โดยการเรียก http: localhost หรือ http: your ip address ผ่าน Web Browser ติดตั้ง PHP5 และโมดูลต่างๆ ติดต
การติดตั้ง phalcon ลงบน Ubuntu 14.04
04 ม.ค. 2559
0
3,461
Phalcon เป็น PHP Framework extension ที่สร้างขึ้นจากภาษา C ที่ว่ากันว่าเร็วที่สุดในโลก รองจาการเขียน PHP เปล่าๆเลยทีเดียว การใช้งาน Phalcon จำเป็นต้องติดตั้ง extension เพิ่มเติม ซึ่งบน windows จะเป็น dll แต่สำหรับบน Ubuntu จะต้อง Compile เอาเอง sudo git
error phpize command not found
04 ม.ค. 2559
0
4,004
ข้อผิดพลาดนี้ผมพบเมื่อตอนกำลังพยายามติดตั้ง phalcon ลงบน Ubuntu 14 04 LTS
การแก้ปัญหาไม่สามารถใช้งาน Open as Root บน Nautilus ได้
03 ม.ค. 2559
0
3,300
ปัญหานี้เกิดบน Ubuntu 14 04 ครับ เนื่องจากผมไม่สามารถใช้เมนูคลิกขวาบนไฟล์หรือโฟลเดอร์บน Nautilus เพื่อเรียกไฟล์หรือโฟลเดอร์ด้วยแอดมินได้ แต่มีเมนูแสดงขึ้นมานะครับ ปัญหานี้เกิดจากบน Ubuntu 14 04 ไม่ได้ติดตั้งโปรแกรม gksu ไว้ การแก้ไขก็ติดตั้งโปรแกรมนี้เล
ปัญหาการทดสอบเว็บไซต์ด้วย apachebench แล้วได้ผลการทดสอบที่เร็วผิดปกติ
18 ธ.ค. 2558
0
5,172
ปัญหานี้เกิดขึ้นระหว่างที่ผมกำลังทำการทดสอบความเร็วเว็บไซต์ด้วย apachebench ครับ เนื่องจากสังเกตุพบว่าผลการทดสอบมันดูผิดปกติ
ความแตกต่างระหว่าง self และ static
12 ธ.ค. 2558
0
10,541
ทั้ง self และ static เป็นคีย์เวอร์ดสำหรับการอ้างถึงตัวเอง เช่นเดียวกันกับ $this ทั้งคู่ ใน PHP 5 3 static ถูกเรียกว่าเป็น Late Static Bindings โดยที่ self และ static มีข้อแตกต่างในการใช้งานกันอยู่เล็กน้อย ดูจากตัวอย่างกันเลยครับ class A public static fu
การติดตั้งและใช้งาน PHP หลายเวอร์ชั่นด้วย CentOS Web Panel
11 ธ.ค. 2558
0
9,489
CentOS Web Panel สนับสนุนการติดตั้ง PHP หลายเวอร์ชั่นบนเครื่องเดียวกันด้วยครับ โดยที่มีการติดตั้งและใช้งานที่ไม่ยากเลยครับ แต่ต้องรู้ทริคนิดหน่อย ผมงงมาแล้ว หากต้องการติดตั้ง PHP หลายเวอร์ชั่นบนเครื่องเดียวกันแนะนำให้ทำทันทีหลังการติดตั้ง CentOS Web Pan
เปรียบเทียบความเร็วในการใช้งานฟังก์ชั่น empty() และ isset()
11 ธ.ค. 2558
0
4,426
บทความนี้เป็นการทดสอบเปรียบเทียบความเร็วในการใช้งานฟังก์ชั่น empty และ isset กับตัวแปรประเภทต่างๆ
เปรียบเทียบการผสานข้อมูลที่เป็น object
10 ธ.ค. 2558
0
3,054
การผสานข้อมูลที่เป็น Object ไม่มีฟังก์ชั่นที่ทำหน้าที่นี้โดยตรง แต่เราสามารถใช้ foreach ในการวนลูปเพื่อผสาน Object เข้าด้วยกันได้