ใช้ 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/
เป็นรายละเอียดแบบสั้นๆนะครับ เนื่องจากยังใช้งานได้ไม่นาน ( ไม่ถึงวัน ) หวังว่าคงช่วยให้ทำงานกันได้สะดวกมากขึ้นนะครับ ^^
No comments:
Post a Comment