PHP 7 adalah versi PHP yang sangat populer dan digunakan secara luas dalam pengembangan aplikasi web. Namun, pengguna kadang-kadang dapat menghadapi kesalahan yang menyebabkan aplikasi PHP 7 gagal berjalan karena kekurangan berkas VCRUNTIME140.dll. Artikel ini akan membahas secara mendalam tentang masalah ini dan memberikan tutorial langkah demi langkah untuk mengatasinya.
Apa itu VCRUNTIME140.dll?
VCRUNTIME140.dll adalah berkas yang terkait dengan library Visual C++ Redistributable untuk Visual Studio 2015. Library ini digunakan oleh banyak aplikasi Windows, termasuk PHP 7, untuk menjalankan perangkat lunak dengan benar. Jika berkas VCRUNTIME140.dll hilang atau rusak, Anda akan mengalami kesalahan saat mencoba menjalankan aplikasi yang membutuhkan berkas tersebut.
Mengidentifikasi Masalah
Jika Anda mengalami masalah dengan PHP 7 dan mendapatkan pesan kesalahan yang menyebutkan "Missing VCRUNTIME140.dll," berarti berkas tersebut tidak ditemukan oleh sistem operasi Anda. Pesan kesalahan mungkin terlihat mirip dengan ini:
"Program tidak dapat dimulai karena VCRUNTIME140.dll tidak ditemukan di komputer Anda. Coba instal ulang program untuk memperbaiki masalah ini."
Penyebab Masalah
Masalah "Missing VCRUNTIME140.dll" umumnya terjadi karena beberapa alasan berikut:
- Ketidaksengajaan penghapusan berkas: Berkas VCRUNTIME140.dll bisa saja secara tidak sengaja dihapus oleh pengguna atau oleh perangkat lunak pembersih sistem.
- Infeksi virus atau malware: Beberapa jenis virus atau malware dapat merusak atau menghapus berkas sistem, termasuk VCRUNTIME140.dll.
- Kegagalan instalasi atau pembaruan: Jika instalasi atau pembaruan Visual C++ Redistributable untuk Visual Studio 2015 tidak berhasil, berkas ini mungkin tidak akan ada di sistem Anda.
Solusi untuk Masalah "Missing VCRUNTIME140.dll"
Berikut adalah langkah-langkah untuk mengatasi masalah ini dan mengembalikan PHP 7 agar berjalan normal.
Langkah 1: Periksa Recycle Bin
Sebelum melakukan langkah-langkah yang lebih rumit, periksa terlebih dahulu Recycle Bin atau Tempat Sampah di komputer Anda. Jika Anda menemukan berkas VCRUNTIME140.dll di sana, pulihkan berkas tersebut. Setelah dipulihkan, coba jalankan ulang aplikasi PHP 7 dan lihat apakah masalahnya telah teratasi.
Langkah 2: Periksa Keberadaan Berkas
Pastikan untuk memeriksa keberadaan berkas VCRUNTIME140.dll di lokasi yang benar di sistem Anda. Berkas ini biasanya berada di direktori sistem Windows, seperti berikut:
C:\Windows\System32\VCRUNTIME140.dll
Jika berkas tidak ada di lokasi yang seharusnya, Anda perlu menggantinya dengan berkas yang sah dan tidak rusak. Caranya adalah dengan mendownload berkas VCRUNTIME140.dll dari sumber resmi dan memastikan Anda mendapatkan versi yang sesuai dengan arsitektur sistem operasi Anda (32-bit atau 64-bit).
- Buka browser web dan kunjungi situs resmi Microsoft untuk mengunduh Visual C++ Redistributable untuk Visual Studio 2015.
- Pilih versi redistributable yang sesuai dengan arsitektur sistem operasi Anda (x86 untuk 32-bit dan x64 untuk 64-bit).
- Setelah berhasil mengunduh, instal redistributable dengan mengikuti panduan instalasi yang ada. Jika Anda sudah menginstalnya sebelumnya, pastikan untuk memperbarui atau memperbaikinya jika ada opsi yang tersedia.
- Setelah instalasi selesai, coba jalankan ulang aplikasi PHP 7 dan periksa apakah masalahnya telah teratasi.
Memperbaiki atau Memperbarui Windows
Jika masalah masih berlanjut, Anda dapat mencoba memperbaiki atau memperbarui Windows Anda, karena masalah ini mungkin terkait dengan sistem operasi yang rusak atau ada file sistem yang hilang. Berikut adalah langkah-langkah untuk melakukan perbaikan Windows:
- Klik "Start" dan pilih "Settings" (ikon gear).
- Pilih "Update & Security," kemudian pilih "Recovery" (Pemulihan) di sisi kiri.
- Di bagian "Advanced startup" (Pengaturan startup lanjutan), klik "Restart now."
- Komputer Anda akan restart dan masuk ke menu "Choose an option" (Pilih opsi). Pilih "Troubleshoot" (Perbaikan).
- Pilih "Advanced options" (Opsi lanjutan), kemudian pilih "Startup Repair" (Perbaikan Startup). Tunggu proses perbaikan selesai.
- Setelah perbaikan selesai, coba jalankan ulang aplikasi PHP 7 dan periksa apakah masalahnya telah teratasi.
Cek Kekuatan Antivirus dan Anti-Malware
Beberapa program antivirus atau anti-malware dapat secara keliru mengidentifikasi berkas sistem yang aman sebagai ancaman dan menghapusnya. Pastikan untuk memeriksa pengaturan keamanan di program antivirus atau anti-malware Anda dan tambahkan pengecualian untuk berkas VCRUNTIME140.dll. Jika berkas ini sudah terhapus oleh program keamanan, pulihkan berkasnya dari karantina dan coba jalankan ulang aplikasi PHP 7.
Kesimpulan
Masalah "Missing VCRUNTIME140.dll" di PHP 7 dapat menjadi hal yang mengganggu, tetapi sebagian besar kasus dapat diatasi dengan langkah-langkah sederhana seperti memastikan berkas ada di tempatnya yang benar atau dengan memperbarui Visual C++ Redistributable. Jika masalah terus berlanjut, perbaikan atau pembaruan sistem operasi Anda mungkin dapat membantu.
إرسال تعليق