Saya menjalankan instalasi "bahagia" dari Apache (2.2.11) dan PHP (beberapa versi lain) tanpa masalah pada mesin pengembangan saya.
Kemudian, suatu hari, saya merasa ingin meningkatkan ke 5.2.11 (PHP) dan ini merusak instalasi saya. Sekarang, Apache gagal dijalankan, dan tombol "More info" Windows menunjukkan bahwa modul yang salah adalah "php4ts" atau yang serupa.
Ini menampilkan pesan kesalahan Windows standar:
Apache HTTP Server telah mengalami masalah dan harus ditutup ...
dan di bagian "Informasi selengkapnya", tertulis:
Tanda Tangan Kesalahan - szAppName: httpd.exe szAppVer: 2.2.11.0 szModName: php5ts.dll szModVer 5.2.11.11 offset: 000f331b.
Terlepas dari hal-hal yang diperlukan untuk menggunakan PHP, httpd.conf
tidak ada yang penting. Saat mengomentari bagian PHP keluar, Apache berjalan, tetapi tanpa PHP (seperti yang diharapkan).
sumber
httpd.conf
file.Jawaban:
Jika Anda tidak terlalu berpengalaman dengan Apache, PHP, dan MySQL, saya sangat menyarankan Anda melihat XAMPP . Ini adalah server LAMP pra-paket, all-in-one, untuk Linux dan Windows. Ini super mudah untuk diatur dan jika Anda perlu ugprade, jika Anda menginstal versi lengkap, itu termasuk skrip yang secara otomatis meningkatkan seluruh paket.
sumber
Mengapa Anda memiliki php4ts? Ini haruslah php5ts. Sangat mungkin bahwa Anda memiliki campuran versi, yang merupakan sumber masalah Anda.
Daripada memutakhirkan, saya akan mulai dari awal: Hapus instalasi semua perangkat lunak yang terkena dampak, hapus semua direktori, kemudian instal produk vanilla dan lihat apakah mereka berjalan apa adanya, tanpa modul tambahan atau tambahan apa pun.
Kemudian, setelah semuanya bekerja dalam konfigurasi standar, saya akan mulai membangun ke arah konfigurasi akhir saya, tetapi melakukan satu perubahan kecil pada suatu waktu.
sumber
Meskipun itu tidak benar-benar menjawab pertanyaan Anda (memperbaiki Apache yang ada), saya akan memberikan jawaban seperti Chris 'tetapi bukannya XAMPP, saya akan mengusulkan WampServer .
Dari presentasi mereka :
Anda dapat menginstal beberapa versi Apache, MySql dan PHP dan dengan cepat memilih yang ingin Anda jalankan, atau beralih dengan mudah ke yang lain.
sumber