Categories
Networking PHP Wordpress

วิธีแก้ไขให้ WordPress รันได้บน IIS

โดยปกติแล้ว WordPress ไม่ได้สร้างมารองรับการทำงานบน IIS มันจะเปิดได้แค่หน้าแรกหน้าเดียว

ดังนั้นต้องมีการ config เพิ่มเติมเกี่ยวกับการ access ของ webserver

ถ้าเป็น Apache จะอ่านไฟล์ .htaccess แต่ ฝั่ง IIS จะเป็นไฟล์ web.config แทน

ลองแก้ไข ไฟล์ web.config ใน root directory ของเว็บ

 

ทีนี้ก็จะสามารถใช้งาน WordPress บน IIS ได้แล้ว

Categories
Laravel Networking PHP

วิธีแก้ PHP Fatal error: require(): Failed opening required (VestaCP)

VPS ของผู้ให้บริการบางรายจะมีการ config ค่า open_basedir เป็นการป้องกันการ include ย้อน directory ขึ้นไป (เหตุผลด้าน Security) โดยจะดักไว้ตรง public_html

ดังนั้น เมื่อเราต้องการใช้งาน framework บางตัว (เช่น Laravel) ที่ต้องมีการ include file ที่อยู่ ในเลเวล เดียวกับ public_html จะไม่สามารถทำได้

จะแจ้ง Fatal Error เป็น Fatal error: require(): Failed opening required

ไฟล์ /{DOMAIN}.httpd.conf

วิธีการแก้ไขคือ เข้าไปแก้ที่ไฟล์

แก้ไขตรงค่า

แก้ไขเป็น

นั่นก็คือ เอา public_html ออกนั่นเอง

 

ปล. {USER} เป็นชื่อ user account {DOMAIN} เป็นโดเมนของเว็บที่มีปัญหา

ปล2. VPS ตัวนี้ใช้ VestaCP

ปล3. คือ SSH เข้าไปก็จะเห็นเองแหละ

Categories
Networking

เจอตอ!! VPS ของ DigitalOcean พื้นที่เต็ม

หลังจาก Happy กับการใช้งาน Cloud VPS ราคาถูกจาก DigitalOcean มา 1 เดือนกว่าๆ ผมใช้ Package เริ่มต้น เดือนละ 5$ ได้พื้นที่มา 20GB ใช้งานกันอยู่แค่ 2-3 คน พอผมอัพโหลดไฟล์เข้าไปเท่านั้นแหละ มันแจ้งว่า disk full . .. เห้ยได้ไงฟร่ะ

Categories
Networking

ใช้ HTTPS อันดับจะดีขึ้นจริงหรือ?

ทุกวันนี้ http secure มีความสำคัญขึ้นมาก บริการต่างๆ ของเว็บดังๆ อย่าง google, facebook, twitter ต่างก็ใช้ https กันแล้ว ถ้าเราใช้บ้างอันดับเว็บเราจะแรงเหมือนเจ้าใหญ่ๆ รึเปล่า

Categories
Networking

โฮสสิงคโปร์ ดียังไง

ผมได้เช่าบริการเว็บโฮสติ้งกับ Ruk-Com Hosting ครับ ซึ่ง Server ตั้งอยู่ในไทย ผมก็ใช้มาได้สักระยะนึงแล้วล่ะ ไม่ได้มีปัญหาอะไร แต่ว่าทีนี้ ผมต้องการพัฒนาระบบที่จำเป็นต้องใช้ PHP Framework อย่าง Laravel และ ต้องอัพงานให้ลูกค้าดู มันเลยเกิดปัญหาขึ้น