Jika Anda menggunakan Laragon sebagai local development server, mungkin Anda pernah menemui error Entry Point Not Found pada httpd.exe. Masalah ini sering muncul saat Anda meng-upgrade ke PHP 8.3 tetapi tetap menggunakan versi Apache lama yang tidak kompatibel. Artikel ini akan menjelaskan secara detail penyebab, cara memperbaiki, dan tips verifikasi agar Laragon Anda kembali berjalan normal.
Penyebab Error "Entry Point Not Found" di Laragon
Error ini terjadi karena Apache versi lama tidak mendukung PHP 8.3. Setiap rilis PHP terbaru sering membawa perubahan library internal yang hanya bisa dijalankan oleh Apache yang sudah dikompilasi dengan compiler yang sama atau lebih baru. Jadi, jika Apache Anda masih versi lama (misalnya, sebelum 2.4.54), kemungkinan besar belum mendukung PHP 8.3.
Walau Laragon memungkinkan Anda mengganti PHP dengan mudah, Anda tetap harus memastikan bahwa versi Apache juga mendukung PHP yang Anda pilih. Berikut cara meng-upgrade Apache pada Laragon untuk mengatasi error ini.
Langkah-Langkah Mengatasi Error dengan Upgrade Apache
Berikut adalah panduan lengkap dan terstruktur:
Langkah 1: Unduh Apache Terbaru
Kunjungi Apache Lounge untuk mengunduh versi terbaru Apache yang sesuai. Cari versi terbaru dengan format Apache 2.4.x Win64 VS17 (atau VS16/VS17 untuk PHP 8.x). Setelah diunduh, ekstrak file ZIP hingga muncul folder bernama Apache24.
Langkah 2: Pindahkan ke Direktori Laragon
Buka folder instalasi Laragon Anda (biasanya di C:\laragon), lalu navigasikan ke:
C:\laragon\bin\apache
Salin folder Apache24 ke dalam folder tersebut.
Langkah 3: Ganti Nama Folder Sesuai Konvensi Laragon
Supaya Laragon mengenali versi Apache baru, ubah nama folder menjadi format berikut:
apache-2.4.xx-win64-vs17
Contoh, jika versi yang Anda unduh adalah 2.4.59, maka nama folder menjadi apache-2.4.59-win64-vs17.
Langkah 4: Pilih Versi Apache di Laragon
Buka aplikasi Laragon, lalu klik kanan → Apache → pilih versi Apache yang baru saja Anda tambahkan. Laragon akan me-restart Apache dengan versi yang baru, dan error seharusnya hilang.
Verifikasi dan Tips Tambahan
Setelah mengganti versi Apache, pastikan semua layanan berjalan normal. Coba buka proyek lokal Anda di browser. Jika tidak ada error, berarti upgrade berhasil. Namun, jika masih gagal:
- Pastikan Anda memilih versi Apache yang mendukung compiler yang sama dengan PHP (biasanya VS17 untuk PHP 8.x).
- Periksa kembali nama folder. Jangan ada spasi atau salah ketik.
- Pastikan file ZIP Apache diunduh dari situs resmi atau terpercaya.
Kesimpulan
Error Entry Point Not Found pada Laragon biasanya disebabkan oleh ketidakcocokan antara PHP terbaru dengan Apache lama. Dengan mengikuti panduan di atas, Anda dapat dengan mudah meng-upgrade Apache ke versi terbaru yang kompatibel. Pastikan selalu mendownload dari sumber terpercaya dan menamai folder dengan benar agar Laragon dapat mengenali Apache baru. Selamat mencoba!