Apabila menggunakan WAMP untuk membina pelayan setempat, kadangkala akan timbul masalah bahawa fail PHP tidak dapat dijalankan. Ini mungkin menghalang anda daripada pembangunan atau ujian web. Berikut ialah beberapa kemungkinan punca isu ini dan penyelesaian tentang cara menyelesaikannya.
Pertama sekali, anda perlu memastikan bahawa pelayan WAMP dan versi PHP anda serasi. Pelayan WAMP menyepadukan versi PHP secara lalai, tetapi jika versi pelayan WAMP yang anda muat turun terlalu lama, ia mungkin tidak menyokong versi terkini bahasa PHP. Dalam kes ini, anda perlu mengemas kini pelayan WAMP anda untuk menyokong versi terkini bahasa PHP.
Penyelesaian:
1) Tentukan sama ada versi pengedaran sistem Windows anda ialah 64-bit, dan kemudian muat turun versi pelayan WAMP yang sepadan.
2) Dalam direktori akar lalai WAMP, cari fail php.ini dan pastikan ia sama dengan versi PHP.
3) Jika anda menggunakan versi lama PHP, anda perlu meningkatkannya kepada versi terkini.
Sesetengah modul PHP mungkin dilumpuhkan oleh pelayan WAMP secara lalai. Jika fail PHP anda memerlukan sokongan untuk modul ini tetapi ia tidak didayakan, fail PHP anda tidak akan berjalan dengan betul.
Penyelesaian:
1) Pilih PHP dalam menu WAMP dan kemudian pilih fail php.ini.
2) Cari kod berikut dalam fail dengan menggunakan Ctrl + F: extension=php_XXX.dll (XXX ialah nama modul).
3) Alih keluar ulasan dan tukar pernyataan daripada ;//extension=php_XXX.dll kepada extension=php_XXX.dll
4) Mulakan semula pelayan WAMP. Jika fail PHP anda memerlukan berbilang sambungan PHP, dayakan semua sambungan.
Dalam pelayan WAMP, Apache berjalan sebagai pelayan web. Jika perkhidmatan Apache tidak dimulakan, anda tidak akan dapat menjalankan fail PHP pada pelayan.
Penyelesaian:
1) Buka pelayan WAMP dan klik kanan ikon WAMP dalam bar tugas.
2) Pilih Apache dan mulakan perkhidmatan.
3) Tunggu perkhidmatan Apache bermula. Jika ikon WAMP berubah daripada merah kepada hijau, perkhidmatan Apache dimulakan.
4) Kini anda sepatutnya boleh memuat naik fail PHP ke pelayan dan menjalankannya pada pelayan.
Jika fail PHP anda terletak dalam folder yang salah, ia tidak boleh dikawal oleh pelayan Apache dan dipaparkan pada penyemak imbas.
Penyelesaian:
1) Pastikan fail PHP disimpan dengan betul dalam direktori akar www pelayan tempatan.
2) Masukkan alamat pelayan setempat yang betul ke dalam penyemak imbas anda dan pastikan fail PHP anda disimpan dalam folder yang betul.
Jika fail PHP anda mengandungi ralat sintaks, ia mungkin tidak berjalan dengan betul. Ini boleh menghalang pelayan Apache daripada mengeluarkan halaman daripada pelayan.
Penyelesaian:
1) Dayakan pengelogan ralat dalam pelayan WAMP.
2) Buka fail PHP untuk mencari ralat sintaks.
3) Betulkan ralat sintaks dan simpan fail.
Ringkasan
Di atas ialah beberapa masalah biasa dan penyelesaiannya yang mungkin menyebabkan WAMP tidak dapat menjalankan fail PHP. Jika anda masih tidak dapat menjalankan fail PHP, sila semak direktori di mana fail itu terletak untuk melihat sama ada terdapat ralat sintaks dalam kod PHP, atau naik taraf kepada versi terkini pelayan WAMP dan PHP.
Atas ialah kandungan terperinci Tidak dapat menjalankan fail php dalam wamp. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!