บนแถบด้านข้างของหน้าดาวน์โหลดอัลฟา PHP 7มันพูดแบบนี้:
VC9, VC11 & VC14 PHP รุ่นใหม่ล่าสุดถูกสร้างขึ้นด้วย VC9, VC11 หรือ VC14 (Visual Studio 2008, 2012 หรือ 2015 คอมไพเลอร์ตามลำดับ) และรวมถึงการปรับปรุงประสิทธิภาพและความเสถียร
VC9 บิลด์กำหนดให้คุณต้องมี Visual C ++ Redistributable สำหรับ Visual Studio 2008 SP1 x86หรือx64ติดตั้ง
VC11 บิลด์จำเป็นต้องมี Visual C ++ Redistributable สำหรับ Visual Studio 2012 x86 หรือ x64ติดตั้ง
VC14 บิลด์นั้นจำเป็นต้องมี Visual C ++ Redistributable สำหรับ Visual Studio 2015 x86 หรือ x64ติดตั้ง
มีปัญหาเกิดขึ้นกับลิงค์เหล่านี้บางไฟล์ดังนั้นจึงมีไฟล์จากSoftpediaด้วย
ในกรณีของ PHP 7 อัลฟามันเป็นตัวเลือกสุดท้ายที่จำเป็น
ฉันคิดว่าการจัดวางข้อมูลนี้ไม่ดีเนื่องจากเป็นประเภทที่ด้อย (เช่น: โดยพื้นฐานแล้วอยู่ในระยะขอบ!) ในขณะที่มันสำคัญอย่างยิ่งต่อการใช้งานซอฟต์แวร์
ฉันบันทึกประสบการณ์การใช้ PHP 7 อัลฟ่าและทำงานบน Windows 8.1 ในPHP: การเรียกใช้ PHP7 อัลฟ่าทำงานบน Windows 8.1และครอบคลุมอาการบางอย่างที่อาจเกิดขึ้น พวกเขาอยู่นอกขอบเขตสำหรับคำถามนี้ แต่อาจช่วยเหลือผู้อื่น
อาการอื่น ๆ ของปัญหานี้:
- Apache ไม่เริ่มต้นอ้างว่า
php7apache2_4.dll
หายไปแม้จะมีอยู่ในสถานที่จริง ๆ และไม่มีอะไรในบันทึก
php-cgi.exe - The FastCGI process exited unexpectedly
(ตามความคิดเห็นของ @ ftexperts ด้านล่าง)
พยายามแก้ปัญหา:
- การใช้
php7apache2_4.dll
ไฟล์จาก PHP 7 dev build ก่อนหน้า สิ่งนี้ไม่ได้ผล
(ฉันรวมรายการเหล่านั้นเพื่อ googleability)