ล่าสุดฉันพบว่ามีคนจำนวนมากไม่สามารถติดตั้ง php6 ได้ ดังนั้นฉันจะให้คำอธิบายสั้น ๆ เกี่ยวกับวิธีการติดตั้งแก่คุณ (บทความนี้จำเป็นต้องมีพื้นฐานการติดตั้ง PHP บางอย่าง)!
ขั้นแรกคุณต้องติดตั้งแพ็คเกจซึ่งสามารถดาวน์โหลดได้จากที่อยู่ต่อไปนี้:
apache2.2:http://down.chinaz.com/L/100_Lastuptime_Desc_1.asp
php6: http://snaps.php.net
ขั้นตอนที่ 1: ติดตั้ง apache ไปที่ c:/apache หลังจากติดตั้ง คุณสามารถป้อน http://localhost ในเบราว์เซอร์เพื่อดูว่าทำงานสำเร็จหรือไม่! หากมีข้อผิดพลาดในการทำงาน มากกว่า 80% อาจเกิดจากปัญหาพอร์ต โปรดแก้ไขการกำหนดค่าทั้งสองของ Listen และ ServerName ใน c:/apache/conf/httpd.conf ไปยังพอร์ตอื่น ๆ ที่ไม่มีการใช้งาน!
ขั้นตอนที่ 2: แตกไฟล์ php6 ไปที่ c:/php แล้วคัดลอก c:/php/php.ini-recommended ไปที่ c:/php/php.ini หรือเปลี่ยนชื่อโดยตรง! จากนั้นโปรดกำหนดค่า php.ini ให้ถูกต้อง โดยเฉพาะให้ความสนใจกับพารามิเตอร์ extension_dir และเปลี่ยนเป็น "c:/php/ext/"
ขั้นตอนที่ 3: กำหนดค่า c:/apache/conf/httpd.conf เพิ่มเนื้อหาต่อไปนี้ที่ส่วนท้ายของไฟล์:
LoadFile "c:/php/libmysql.dll"
โหลดโมดูล php5_module "c:/php/php6apache2_2.dll"
แอปพลิเคชัน AddType/x-httpd-php .php
PHPIniDir "C:/php"
ควรสังเกตว่าพารามิเตอร์ LoadModule ควรเป็น php5_module แทนที่จะเป็น php6_module
วัตถุประสงค์ของ LoadFile "c:/php/libmysql.dll" คือการอนุญาตให้ PHP รองรับส่วนขยาย php_mysql.dll
และสุดท้ายก็บันทึก จากนั้นรีสตาร์ท APACHE เพื่อรัน PHP!