แสดงบทความที่มีป้ายกำกับ Code แสดงบทความทั้งหมด
ทำให้ apache รู้จัก .htaccess
สำหรับวิธีการ config apache ให้รู้จัก .htaccess บน Windows ทำได้โดย
1. เปิดไฟล์ httpd.conf ขึ้นมา แล้ว แก้ไขดังนี้
1.1 Enable mod_rewrite ก่อน โดยการ เอา เครื่องหมายชาร์ป (#) หน้า LoadModule rewrite_module modules/mod_rewrite.so ออก
1.2 แก้ไข <Directory/>...</Directory> ให้เปลี่ยน “AllowOverride None” เป็น “AllowOverride All”
CODE
<Directory />
Options FollowSymLinks
AllowOverride All
Order deny,allow
Deny from all
Satisfy all
</Directory>
1.3 [optional] เปลี่ยน “AccessFileName .htaccess” to “AccessFileName htaccess“ เพราะ Windows ไม่สามารถมี ชื่อไฟล์ ขึ้นต้นด้วย จุด "."
แต่ Window XP ทำได้ นะ
2. จากนั้น ก็ Restart Apache Server ซะ
by คนหัวเกรียน.
Tag :
Code
วิธีการติดตั้งและปรับแต่งขั้นพื้นฐานสำหรับ XAMPP บน Windows 7
ใช้ Appserv มานานอยากลองเปลี่ยนมาใช้ XAMPP บ้างหลังจาก ก้มๆเงยๆ แก้ไขอยู่นานก็ได้บทสรุปในการย้ายจาก AppServ มา XAMPP ได้ตามนี้ครับ
ขั้นตอนการติดตั้ง XAMPP
- ทำการ Uninstall Appserv ให้เรียบร้อย
- Download XAMPP : http://www.apachefriends.org/en/xampp-windows.html
- Install XAMPP ขั้นตอนนี้ขอข้ามเนื่องจากคาดว่าเป็นกันอยู่แล้ว ( เลือกที่ลง แล้วก็ รอ )
- หลังจาก Install เรียบร้อยจะขึ้น หน้าจอ DOS ก็กด enter มาเรื่อยๆ
- จะพบหน้าจอของ XAMPP Control Panel เป็นอันว่าเสร็จสมบูรณ์
จากนั้นทำการกด Start Apache และ MySql
ขั้นตอนการแก้ไขรหัสผ่านของ root ใน MySql
- เปิดหน้าต่าง XAMPP Control Panel จากนั้นกดปุ่ม Admin ของ MySql
- จะพบว่ามีการเปิด Web Browser ไปที่ http://localhost/phpmyadmin/
- จากนั้นทำการแก้ไขรหัสของ root โดยไปที่ Privileges

- กดที่ปุ่ม (ดังรูป) เพื่อแเก้ไขรหัสผ่านของ root

- แก้ไขรหัสผ่านตามต้องการและกด Go

- ไปยังโฟลเดอร์ที่ติดตั้ง XAMPP ในที่นี้ผมติดตั้งไว้ที่ C:/xampp/
- แก้ไขไฟล์ C:/xampp/phpmyadmin/config.inc.php
- /* Authentication type and info */
- $cfg['Servers'][$i]['auth_type'] = 'config';
- $cfg['Servers'][$i]['user'] = 'root';
- $cfg['Servers'][$i]['password'] = 'password';
- $cfg['Servers'][$i]['AllowNoPassword'] = true;
- ทดสอบโดยการเข้าที่ phpmyadmin อีกครั้ง เป็นอันเรียบร้อย
ขั้นตอนการแก้ไขให้ใช้ short php tags ( <? ?>, <?=$str?> )
เนื่องจาก xampp มีค่า default ที่ทำการปิดการใช้งาน tag php แบบย่อเอาไว้ และเนื่องจากหลายๆงานนั้นมีการใช้ php tags แบบย่อนี้ เราจึงควรเปิดไว้เพื่อการทำงานที่ครอบครุม
- ไปยังโฟลเดอร์ที่ติดตั้ง XAMPP ในที่นี้ผมติดตั้งไว้ที่ C:/xampp/
- แก้ไขไฟล์ C:/xampp/php/php.ini ค้นหาบรรทัดที่มีคำว่า "shot_open_tags = "
จากเดิม : short_open_tag = Off
แก้เป็น : short_open_tag = On
- ทำการ Restart Apache ผ่านทาง XAMPP Control Panel (กด Stop จากนั้นกด Start อีกครั้ง)
รายละเอียดอื่นๆ
- โฟลเดอร์หลักของไฟล์เว็บอยู่ที่ C:/xampp/htdocs/ ( เทียบกับ Appserv ก็คือโฟลเดอร์ www )
- โฟลเดอร์ data ( สำหรับย้ายไฟล์จาก MySql ตัวเดิม ) อยู่ที่ C:/xampp/mysql/data/
เป็นรายละเอียดแบบสั้นๆนะครับ เนื่องจากยังใช้งานได้ไม่นาน ( ไม่ถึงวัน ) หวังว่าคงช่วยให้ทำงานกันได้สะดวกมากขึ้นนะครับ ^^
ผู้เขียน Standard Web Programmer
จากนั้นทำการกด Start Apache และ MySql
- /* Authentication type and info */
- $cfg['Servers'][$i]['auth_type'] = 'config';
- $cfg['Servers'][$i]['user'] = 'root';
- $cfg['Servers'][$i]['password'] = 'password';
- $cfg['Servers'][$i]['AllowNoPassword'] = true;
จากเดิม : short_open_tag = Off
แก้เป็น : short_open_tag = On
code เกมส์ flash สำหรับเอาติดbloggerไว้เล่น
แจก โค้ด เอาไว้แปะ blogger ไว้เล่นเกมส์ บนblogger
อย่างแรก ต้อง ฝากไฟล์ flash ไฟล์.swf นะครับ ไว้ที่เว็บไหนก็ได้
หรือ จะ ไฟล์.swf จากเว็บอื่นมาก็ได้
ตอนนี้ จะยกตัวอย่าง ไปเอาลิ้งนี้มา
http://337game.eleximg.com/337/freegame/plantsvszombie/plantsvszombie.swf
โค้ดนี้
<embed height="389" pluginspage=" http://www.macromedia.com/go/getflashplayer"
src="http://www.banidea.com/wp-content/uploads/2012/04/room-design.swf?attachauth=ANoY7cpW0P0x1hhwhMakesj3fb811nXK_L1A7nSx8TS_e3WYfGauBWRddYPCv8l2TZH13sNDXApAmJz9M9t9oDgMnT1rkSuaUxNBcsYSP9qQNxO8aPia2unplQqJQYBcfZPS8oVaHR2w1PqjlmAswQb4w_ZvjbyDQeSKEu1f7e3twZo5ETNp2FCYAloh7of-5R98c649DPbLEJrRWkNQr9g-KTuRiw8uyA%3D%3D&attredirects=0"
type="application/x-shockwave-flash" width="535"></embed>
แก้ไข ตรง บรรทัดสีแดง
เอาไปไว้แทนก็จะได้
<embed height="389" pluginspage=" http://www.macromedia.com/go/getflashplayer"
src="http://337game.eleximg.com/337/freegame/plantsvszombie/plantsvszombie.swf?attachauth=ANoY7cpW0P0x1hhwhMakesj3fb811nXK_L1A7nSx8TS_e3WYfGauBWRddYPCv8l2TZH13sNDXApAmJz9M9t9oDgMnT1rkSuaUxNBcsYSP9qQNxO8aPia2unplQqJQYBcfZPS8oVaHR2w1PqjlmAswQb4w_ZvjbyDQeSKEu1f7e3twZo5ETNp2FCYAloh7of-5R98c649DPbLEJrRWkNQr9g-KTuRiw8uyA%3D%3D&attredirects=0"
type="application/x-shockwave-flash" width="535"></embed>
แบบนี้ จากนั้น ก็เอาไปแป๊ะไว้ที่ บล็อกของเราได้เลย
demo
วิธีเล่น
เลือกภาษา กดปุ่ม Play กดปุ่ม SKIP>> เลือกของตกแต่งห้องตามใจชอบ ขอให้สนุกกันนะครับ

