บันทึกการทำ NAT/PAT จาก Domain มายัง Local Server

โจทย์ของครั้งนี้ก็คือ เมื่อเรามี web server ที่ใช้งานภายในองค์กร เคยใช้งานผ่าน IP Address หรือ ชื่อ hostname ที่ตั้งขึ้นใช้ภายในวง LAN หรือผ่าน VPN ก็ตาม แต่บางครั้งก็บาง Service ที่ต้องการใช้งานจากภายนอก เช่น […]

ย้าย WAMP ไป Laragon แบบขยี้แล้ว

ขั้นตอนง่ายๆ ดังนี้ โหลด laragon มา ในที่นี้ผมเลือกตัว Lite หรือถ้าอยากลองติดตั้งตัวอื่นๆ ก็เข้าไปที่ https://laragon.org/download/ ซึ่งจุดเด่นที่ผมชอบมากๆคือเราสามารถติดตั้ง git, phpmyadmin, Node.js/MongoDB, Python/Django/Flask/Postgres, Ruby, Java, แค่คลิก “Tools > […]

automated renewal of a letsencrypt certificate failed

หลังจากทดลองใช้ SSL ฟรี! ของ Let’s Encrypt ก็ยังไม่พบปัญหาอะไร จนกระทั่ง renew มันติดปัญหาว่าไม่สามารถต่ออายุอัตโนมัติได้ โดยจะมีอีเมลมาแจ้งก่อน ความว่า Let’s Encrypt certificate expiration notice Hello, Your certificate […]

ATOM #3 – การติดตั้ง Atom Linter PHP บน Windows

เจ้า Linter นี้ใช้สำหรับดักจับเวลาเรา coding มันจะแสดง error และ warning ขึ้นมาทันที โดยเราไม่ต้องไปเสียเวลา compile หรือเปิดหน้าเว็บดูใหม่นั่นเอง มันช่วยให้ code ใช้เวลาสั้นลงและมีคุณภาพมากยิ่งขึ้น มาว่ากันเรื่องการติดตั้ง package linter-php สำหรับ Windows […]

วิธีแก้ wamp server เปิดเข้าจากเครื่องอื่นไม่ได้

เมื่อเราติดตั้ง WAMP Server ไว้ที่เครื่องส่วนมากแล้วจะเปิดโดยการเข้าไปที่ที่ localhost แต่กระนั้น บางครั้งเราต้องการให้เครื่องอื่นเข้ามาทดสอบระบบ โดยการใช้ local ip อาทิเช่น 192.168.1.2/example ปัญหาจะเกิดขึ้นเมื่อเรายังไม่ได้ Put Online ทำให้เครื่องอื่นไม่สามารถเข้ามายัง server ของเราได้ โดยหน้า Browser […]

AppServ มันกาก ทำไมไม่เลิกใช้? อุ้ย! ผมขอถอนคำพูด

ผมไม่รู้คนอื่นเขาจะตื่นเต้นกันมั้ยนะ แต่ผมรู้สึกตื่นเต้นและดีใจที่ได้เห็น AppServ โปรแกรม package ระดับตำนานกลับมาอีกครั้ง ใน version AppServ 8.5.6 (for PHP 5.6) และ AppServ 8.7.0 (for PHP 7.0) ต้องยอมรับว่าผมเองก็เติบโตมากับโปรแกรมนี้ สมัยที่หัดเขียนเว็บใหม่ๆ ซึ่งบอกเลยว่านักพัฒนาเว็บไซต์ยุคผมจนถึงปัจจุบัน […]

How to copy folder MySQL InnoDB for backup

ถ้าใครไม่เจอกับตัว จะไม่รู้เลยว่า เหตุการณ์นี้มันทำให้เราอกสั่นขวัญกระเจิงขนาดไหน สืบเนื่องมาจาก กระทู้เก่าของผมที่ถามว่าไว้ — เดิมทีเครื่องที่ผมใช้จะติดตั้ง XAMPP 1.8.1 ไว้ ทีนี้ผมต้องการทดสอบ PHP 5.5 เลยติดตั้งตัว XAMPP 1.8.3 มาใหม่ เมื่อผม copy ไฟล์ใน […]

วิธีแก้ No input file specified with nginx php-fastc and PHP Codeigniter

ปัญหานี้ผมเพิ่งเคยเจอเหมือนกัน หาทางแก่ไขได้ครับ แต่ไม่แน่ใจว่าใช่คำตอบที่ถูกต้องหรือไม่ โดยครั้งแรกลองทำตามคำแนะนำดังนี้ จาก http://blog.martinfjordvald.com/2011/01/no-input-file-specified-with-php-and-nginx/ เขาว่าปัญหานี้เกิดขึ้นกับคนที่ใช้ nginx+PHP. ซึ่งคำแนะนำมีดังนี้ Wrong Path Sent to PHP Incorrect File Permissions Using Alias and $document_root Chrooted […]

ติดตั้ง WAMP ไม่ได้เพราะมันแจ้งว่าไม่พบ MSVCR100.dll

  วิธีแก้ไขปัญหา MSVCR100.dll is missing when WAMP server install หากติดปัญหาดังกล่าว ในขั้นตอนการติดตั้งหรือ หลังจากที่ติดตั้งไปแล้ว เปิดใช้งานไม่ได้ Service บางอย่างมันไม่ยอม start ทั้งหมดนี้เป็นเพราะ โปรแกรมมันตรวจไม่พบไฟล์ MSVCR100.dll ปัญหาดังกล่าวจะพบมากกับเครื่องที่ลงระบบ windows ใหม่ ซึ่งไฟล์ MSVCR100.dll เป็นส่วนหนึ่งของ Microsoft […]

1 2