ถ้าใครใช้ XAMPP ในการจำลอง Server ถ้า Start MySQL แล้วมีปัญหา อาจเป็นไปได้ว่ามีการชนกันของ port ครับ หรือเราอยากทดลองใช้ MySQL เวอร์ชันใหม่ๆ แต่ไม่อยากลบ MySQL ตัวที่กำลังใช้งานอยู่ บทความนี้จะพาเราไปทำความรู้จักกับการเปลี่ยนหมายเลข port ของ MySQL กัน ลุยกันเลย! 1.ดับเบิ้ลคลิก XAMPP Control Panel ขึ้นมา จากนั้น คลิกที่ปุ่ม Config (ของ MySQL) เลือกไฟล์ my.ini ครับ 2.เมื่อเปิดไฟล์ my.ini ขึ้นมาแล้วแก้ไขหมายเลข port ให้เป็นหมายเลขที่เราต้องการ (2จุด) จากนั้นให้บันทึกไฟล์นี้ แล้วปิดไปได้เลย 3.คลิกที่ปุ่ม Config (ของ Apache) เลือกเปิดไฟล์…
Category: XAMPP
แนะนำใช้งาน XAMPP แบบ portable
คิดว่าหลายคนที่เขียน PHP มา คงใช้ XAMPP กันเป็นประจำอยู่แล้วครับ แต่ปัญหาคือ XAMPP 5.6.11 เป็นต้นไป มีการเปลี่ยนแปลงในส่วนที่เรียกว่า dashboard กันใหม่ทั้งหมด ทำให้มือใหม่หลายคนปวดหัว และงงกับการใช้งาน วันนี้เลยมาแนะนำวิธีการใช้งานกัน ดังนี้ครับ 1. ดาวน์โหลดโปรแกรมได้ที่ http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/5.6.11/xampp-portable-win32-5.6.11-1-VC11.zip/download หากมี version ใหม่กว่านี้ก็เปลี่ยนได้ แนะนำให้เลือกแบบ xampp-portable ครับ เพราะเวลาย้ายเครื่องสามารถ copy โฟลเดอร์ xampp ไปได้เลย 2. เมื่อได้ไฟล์ในรูปแบบ .zip มาแล้วให้ extract ไฟล์ไว้ที่ไหนก็ได้ตามต้องการเช่น วางไว้ที่ Drive C:\xampp ในโฟลเดอร์ xampp นี้จะมีไอคอนสีส้มชื่อว่า xampp-control ให้ดับเบิ้ลคลิกขึ้นมาได้เลยครับ จะมีหน้าต่างให้เลือกภาษา แนะนำให้กดปุ่ม Save ได้เลยครับ 3….
3 ขั้นตอน ง่ายๆ config XAMPP ให้สามารถเข้าถึงจากเครื่องอื่นได้
1. เปิดไฟล์ http-xampp.conf ขึ้นมาโดยเข้าไปที่ C:\xampp\apache\conf\extra ครับ 2. เมื่อเปิดไฟล์แล้ว เลื่อนลงมาล่างสุด ในส่วนของ LocationMatch เลือกตั้งค่าได้ดังนี้ 2.1 ถ้าอยากให้เข้าถึงได้จากทุกเครื่องให้ config ดังนี้ <LocationMatch “^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))”> Allow from all #Require local ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var </LocationMatch> 2.2 แต่ถ้าอยากให้สามารถเข้าถึงได้เฉพาะบางไอพี หรือเครื่อง ก็ให้ config ดังนี้ <LocationMatch “^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))”> Order deny,allow Deny from all Allow from ::1 127.0.0.0/8 192.168.1.3 192.168.1.4 #ไอพีเครื่องในเครือข่ายที่อนุญาตให้พิมพ์เว้นวรรคได้ครับ #Require local ErrorDocument…