ค้นหา
ติดตั้ง .htaccess บน PHP 5
https://www.goragod.com/index.php?module=knowledge&id=215
การเปิดใช้งาน htaccess บน PHP 5 ถ้าไม่สามารถใช้งานมันได้
การป้องกันการแสดงรายชื่อไฟล์ของ Server ด้วย htaccess (Directory
https://www.goragod.com/index.php?module=knowledge&id=645
โดยปกติแล้วถ้าเราทำการเรียกไดเร็คทอรี่ใดๆบน Server โดยที่ไดเร็คทอรี่นั้นๆไม่มี default page เช่น index php หรือ index html จะทำให้ Browser แสดงรายก
htaccess Redirect www to non www
https://www.goragod.com/index.php?module=knowledge&id=3617
หมายถึงการกำหนดให้เมื่อเรียกเว็บไซต์แล้ว จะถูกเรียกไปยัง โดเมนที่มี www เสมอ เช่นเมื่อมีการเรียก http: goragod com แล้วจะเปลี่ยนเส้นทางเป็น http:
การป้องกันการดูดเว็บด้วย htaccess
https://www.goragod.com/index.php?module=knowledge&id=3031
การป้องกันการดูดเว็บด้วยโปรแกรมสำหรับดูดเว็บต่างๆ เช่น Webzip หรือ HTTrack หรืออื่นๆอีกมากมาย ซึ่งอาจทำความเสียหายให้กับเรา เช่น copy เว็บไซต์ของเร
htaccess tips and tricks
https://www.goragod.com/index.php?module=knowledge&id=383
เทคนิคการใช้งาน htaccess
การย้ายโฟลเดอร์ข้อมูลของ MySQL บน Ubuntu
https://www.goragod.com/index.php?module=knowledge&id=3702
ปกติแล้วเมื่อมีการติดตั้ง MySQL Sever บน Ubuntu เราจะได้โฟลเดอร์ที่เก็บข้อมูลของ MySQL อยู่ที่ var lib mysql เราสามารถเปลี่ยนโฟลเดอร์เก็บข้อมูลนี้เ
SWFUpload Error 500
https://www.goragod.com/index.php?module=knowledge&id=662
บทความนี้เกิดขึ้นจากการที่ ติดตั้ง SWFUpload ให้กับลูกค้าท่านนึง แล้วมันเกิดใช้ไม่ได้ เนื่องจากมันคืนค่า Error 500 กลับมา หลังจากที่ค้นหาปัญหามาพอสมค
การอนุญาตให้เฉพาะ Search Engine หลักเท่านั้นเข้ามาเก็บข้อมูลเว็บไซต์เราได้
https://www.goragod.com/index.php?module=knowledge&id=3864
ในปัจจุบัน Bot ของ Search Engine ต่างๆมีมากมายนับไม่ถ้วน ซึ่ง Bot บางตัวก้ไม่ได้มีประโยชน์อะไรกับเราเลย เราจึงควรจำกัด Bot ที่ไม่ได้เป็นผลดีต่อเราน..
การกำหนดไม่ให้มี PHPSESSID มากับ URL
https://www.goragod.com/index.php?module=knowledge&id=150
เมื่อลิงค์ของเว็บเรามี PHPSESSID เช่น http: xxx com index php PHPSESSID=xxxxxxx ติดมาด้วยเสมอ
Cent OS เวลาของ Server ไม่ตรง
https://www.goragod.com/index.php?module=knowledge&id=3697
เวลาของ Server ที่ผมกล่าวถึงนี่ไม่ได้ความถึงเวลาของ PHP นะครับ แต่เป็นเวลาของระบบปฏิบัติการเอง ซึ่งสามารถดูเวลาปัจจุบันของ Server ได้ด้วยคำสั้ง ถ้า
ติดตั้ง Webserver Apache2 MySQL PHP5 และ phpMyAdmin บน Ubuntu แบ
https://www.goragod.com/index.php?module=knowledge&id=3703
ผมใช้วิธีเดียวกันนี้ในการติดตั้ง Web Server บน Linux ได้หลายระบบเลยครับ เช่น Ubuntu, Linux MINT ภายในคำสั่งเดียว
การกำหนดอายุของ session
https://www.goragod.com/index.php?module=knowledge&id=507
ปกติแล้ว session จะมีระยะเวลาการคงอยู่ช่วงเวลาหนึ่งตามที่กำหนดใน session cache expire ที่ php ini ซึ่งมีค่าปกติเป็น 180 นาที ในบางครั้ง เราอาจต้องการ
Virtual Sub Directory
https://www.goragod.com/index.php?module=knowledge&id=517
Virtual Sub Directory ก็คือการสร้างหรือใช้งาน ไดเร็คทอรี่ แบบที่ไม่ต้องมี หรือมี ไดเร็คทอรี่ที่ต้องการก็ได้ ถ้ายังนึกภาพไม่ออก ผมยกตัวอย่างการสร้าง
การกำหนดให้หน้าแรกเป็น index.html แทน index.php
https://www.goragod.com/index.php?module=knowledge&id=475
ปกติแล้วหน้าแรกของ เว็บเซอร์ฟเวอร์ ที่เป็น PHP จะถูกกำหนดเป็น index php ครับ โดยเมื่อเราทำการเรียกผ่าน URL เปล่าๆ มันจะวิ่งไปหาไฟล์ index php ก่อน เช
[ERROR] Unknown/unsupported storage engine: InnoDB
https://www.goragod.com/index.php?module=knowledge&id=3763
ล่าสุด พบ Error ของ MariaDB ใหม่อีกอัน ทำให้ไม่สามารถ Start MySQL Server ได้ ปัญหานี้เกิดจากความผิดพลาดของ InnoDB ที่ไม่สามารถทำงานได้ครับ ด้วยสาเห..
การติดตั้งและใช้งาน PHP หลายเวอร์ชั่นด้วย CentOS Web Panel
https://www.goragod.com/index.php?module=knowledge&id=3786
CentOS Web Panel สนับสนุนการติดตั้ง PHP หลายเวอร์ชั่นบนเครื่องเดียวกันด้วยครับ โดยที่มีการติดตั้งและใช้งานที่ไม่ยากเลยครับ แต่ต้องรู้ทริคนิดหน่อย ผ..
การแก้ปัญหาเมื่อไม่สามารถ Start MariaDB บน Ubuntu ได้
https://www.goragod.com/index.php?module=knowledge&id=3762
เรื่องของเรื่องคือ ผมได้ติดตั้ง PHP5 6 และ MariaDB ลงบน XUbuntu 15 04 ครับ ปกติแล้วการติดตั้ง MariaDB จะสำเร็จใน Server บางเวอร์ชั่นครับ ซึ่งในครั้..
การเปิดใช้งาน mod_rewrite บน Ubuntu
https://www.goragod.com/index.php?module=knowledge&id=3761
หาก Server ไม่สามารถใช้งาน ไฟล์ htaccess ได้ หรือไม่สามารถใช้งาน mod rewrite ได้ อาจเป็นเพราะคุณไม่ได้เปิดใช้งาน mod rewrite บน Server
คำสั่งพื้นฐานของ Server CenOS
https://www.goragod.com/index.php?module=knowledge&id=3698
รวบรวมคำสั่งพื้นฐานของ CenOS ที่ใช้บ่อยๆนะครับ 1 เปลี่ยน Password ของ root เมื่อเรียกคำสั่งนี้ให้กรอกรหัสผ่านใหม่ สองครั้งครับ 2 start, stop หรือ r
การจำลองโดเมนบนเครื่องจำลอง Server Ubuntu ของเรา
https://www.goragod.com/index.php?module=knowledge&id=3705
ในการทำงานเว็บที่มีหลายๆโปรเจ็ค หากเราจะต้องทำการเรียกโปรเจ็คผ่าน localhost ก็คงเป็นการลำบากไม่ใช่น้อยเนื่องจากต้องเรียกโปรเจ็คไล่ไปตามไดเร็คทอรี่ท