ลงทะเบียน
ใกล้กัน ช่วยให้คุณแชร์เรื่องราวต่างๆ กับผู้คนมากมาย

สิ่งที่พูดถึงในบทความนี้คือ

1. การเปิดใช้ Internet Information Services (IIS)

2. การติดตั้ง PHP ด้วยเครื่องมือ Microsoft Web Platform Installer

(หลังจาก Microsoft พัฒนา .NET CORE ก็หยุดพัฒนาเครื่องมือนี้)

3. การกำหนดค่า FastCgiModule เพื่อให้ PHP ทำงานได้บน IIS (หลังจากที่คุณติดตั้งด้วยตนเองแล้ว)

 

สำหรับขั้นตอนติดตั้ง PHP บน IIS สามารถทำได้ง่าย ๆ ดังนี้

1. ไปดาวน์โหลด PHP เวอร์ชั่นที่ต้องการ (แบบ Non Thread Safe)

https://windows.php.net/download/

ขอบคุณข้อมูลจาก Microsoft
https://learn.microsoft.com/en-us/iis/application-frameworks/scenario-build-a-php-website-on-iis/configuring-step-1-install-iis-and-php#to-download-and-install-php-and-wincache 

 

การเขียนเว็บบน Windows โดยใช้ PHP 5.6.31 บน Internet Information Services (IIS)

1. ติดตั้ง Internet Information Services (IIS) ก่อน 

กดปุ่ม Windows + S > พิมพ์ Add or remove programs

Search Add or remove programs

 

 

Turn Windows features on or off

 

2. ติดตั้ง Microsoft Web Platform Installer v5

ดาวโหลด: https://www.microsoft.com/web/downloads/platform.aspx

 

4. ติดตั้ง PHP Manager 1.5.0 for IIS 10

ดาวโหลด: https://www.iis.net/downloads/community/2018/05/php-manager-150-for-iis-10

 

3. เลือก PHP 5.6.31 for IISExpress คลิกที่ปุ่ม Add และ Install ตามลำดับ

 

 

หากคุณติดตั้ง PHP ด้วยตนเองสิ่งคำคัญคือการ Mapping *.php กับ FastCgiModule ตรงช่อง Excutable ให้เลือก php-cgi.exe

ขั้นตอน: ที่หน้าต่าง Handler Mappings > คลิกที่ปุ่ม Add Module Mapping ทำตามภาพด้านล่าง

ช่อง Path: *.php
ตัวเลือก Module: FastCgiModule
ช่อง Name: PHP_via_FastCGI1

 

ส่วนของปุ่ม Request Restrictions...
แท็บ Mapping: File or folder
แท็บ Verbs: GET,HEAD,POST
แท็บ Access: Script

 

 

 

กำหนดสิทธิ์เพิ่มเติมคลิกที่ปุ่ม Request Restrictions

 

 

 

การกำหนดค่าเพิ่มเติมในไฟล์ php.ini

 

 

Captcha Challenge
ลองรูปภาพใหม่
Type in the verification code above