Trên thanh bên của trang tải xuống PHP 7 alpha , nó có ghi điều này:
VC9, VC11 & VC14 Các phiên bản PHP gần đây hơn được xây dựng với VC9, VC11 hoặc VC14 (trình biên dịch Visual Studio 2008, 2012 hoặc 2015) và bao gồm các cải tiến về hiệu suất và tính ổn định.
Các bản dựng VC9 yêu cầu bạn phải cài đặt Visual C ++ Redistributable cho Visual Studio 2008 SP1 x86 hoặc x64
Các bản dựng VC11 yêu cầu phải cài đặt Visual C ++ Redistributable cho Visual Studio 2012 x86 hoặc x64
Các bản dựng VC14 yêu cầu phải cài đặt Visual C ++ Redistributable cho Visual Studio 2015 x86 hoặc x64
Có một số vấn đề với một số các liên kết đó, vì vậy các tệp cũng có sẵn từ Softpedia .
Trong trường hợp của PHP 7 alpha, đó là tùy chọn cuối cùng bắt buộc.
Tôi nghĩ rằng vị trí của thông tin này là kém, vì nó bị gạt ra bên lề (nghĩa là: về cơ bản nó nằm ở lề!) Trong khi nó thực sự quan trọng đối với phần mềm để chạy.
Tôi đã ghi lại những kinh nghiệm của mình khi khởi động PHP 7 alpha và chạy trên Windows 8.1 trong PHP: để PHP7 alpha chạy trên Windows 8.1 và nó bao gồm một số triệu chứng khác có thể xuất hiện. Họ nằm ngoài phạm vi của câu hỏi này nhưng có thể giúp đỡ người khác.
Triệu chứng khác của vấn đề này:
- Apache không bắt đầu, tuyên bố
php7apache2_4.dll
bị thiếu mặc dù nó chắc chắn được đặt ra và không cung cấp gì khác trong bất kỳ nhật ký nào.
php-cgi.exe - The FastCGI process exited unexpectedly
(theo nhận xét của @ ftexperts bên dưới)
Giải pháp cố gắng:
- Sử dụng
php7apache2_4.dll
tệp từ bản dựng PHP 7 dev trước đó. Điều này đã không làm việc.
(Tôi bao gồm những người cho khả năng hoạt động.)