Menginstal PHP5.3 pada Windows Vista x64 dengan IIS7


2

Saya telah berhasil menginstal PHP5.3 tetapi sepertinya tidak bisa berfungsi pada IIS7. Saya telah mengikuti tutorial di iis.net ( http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis-70/ ) dan dapat dengan jelas melihat di Konsol IIS bahwa pemetaan untuk file * .php harus menjalankan php-cgi.exe sebagai modul Fast CGI. Namun, ketika saya mencoba memuat halaman php di browser saya, saya tidak melihat hasil. Ada saran tentang cara men-debug ini?


Menjalankan IIS7, Windows Vista Home Premium x64, PHP5.3 NTS x86 via FastCGI ... Saya sekarang sadar bahwa saya mungkin memerlukan versi x64 dari PHP5.3, tetapi sepertinya tidak dapat menemukan build untuk itu di situs unduhan php.
Brian

Menemukan beberapa unduhan versi x64 di windows.php.net/download
Pacerier

Jawaban:


2

Ada posting forum di iis.net di mana wendac memberikan instruksi tentang bagaimana ia membuat situasi yang sama untuk Anda: Vista x64, IIS 7 dan PHP 5.

Saya akan berpikir bahwa langkah paling penting yang mungkin Anda lewatkan adalah langkah 6:

6) Klik kanan pada Pool Aplikasi tempat Anda ingin menjalankan PHP dan pilih "Pengaturan Lanjut ..." atau pilih yang sama dari panel Tindakan setelah memilih kolam Aplikasi

Ubah "Aktifkan Aplikasi 32-bit" ke True (jika Anda ingin kumpulan aplikasi muncul dalam mode 32-bit)

Klik OK


Meskipun itu awalnya tidak berfungsi, saya mencopot pemasangan PHP dan menghapus pengaturan IIS sepenuhnya. Kemudian mengaktifkan aplikasi 32-bit dan menginstal PHP 5.3 x86 dan membiarkannya mengkonfigurasi IIS untuk menjalankannya sebagai modul FastCGI dan bekerja dengan sempurna! Terima kasih atas tipnya.
Brian
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.