Solusi httpd.exe is not a valid Win32 applications pada XAMPP

Kejadian aneh saya alami saat mengembangkan aplikasi berbasis web dengan menggunakan Laravel Framework versi terbaru dan menggunakan XAMPP sebagai server lokalnya. Ketika saya mengembangkan aplikasi menggunakan Sistem Operasi Windows 7, semua berjalan normal. Namun kendala terjadi ketika saya akan deploy ke Sistem Operasi Windows XP Service Pack 2. Ya, muncul pesan seperti berikut:

c:\xampp\apache\bin\httpd.exe is not a valid Win32 applications

Kala itu saya menginstal versi XAMPP terbaru, Anda bisa mengunduhnya di sini: Download XAMPP.

Setelah searching ternyata masalahnya ada pada kompatibilitas dari XAMPP terhadap sistem operasinya. XAMPP tidak mendukung lagi Sistem Operasi Windows XP sejak versi 1.8.2. Anda bisa lihat keterangannya di sini: What is the latest Version Xampp to use with Windows XP SP3

Artinya untuk pengguna Windows XP hanya bisa menggunakan versi XAMPP 1.8.2 kebawah dengan dukungan php versi 5.4.19. Anda bisa lihat keterangan versi XAMPP 1.8.2 di sini: XAMPP 1.8.2-2 and 1.8.3-1 versions.

Jika Anda adalah developer yang bekerja dengan Laravel Framework dan masih menggunakan Sistem Operasi Windows XP, maka Anda hanya bisa menggunakan Laravel Framework sampai versi 5.0 saja. Karena untuk Versi Laravel Framework 5.1 keatas sudah mengharuskan menggunakan versi php 5.5.9 keatas. Jika Anda masih butuh XAMPP versi 1.8.2, Anda bisa mengunduhnya di sini: Download XAMPP versi 1.8.2.

Ini sih hanya opsi alternatif dari penulis. Mungkin Ada pertanyaan,”lha ada gak sih Framework php yang bisa compatible dengan lebih banyak versi XAMPP?”Jawabannya mungkin Codeigniter. Setahu penulis Codeigniter versi 3.x masih kompatibel dengan php versi 5.4.x. Anda bisa baca disini: Codeigniter Server Requirements.

Sekian dari penulis, happy coding.

Loading Facebook Comments ...

Add a Comment

Your email address will not be published. Required fields are marked *