Termasuk Fail Jauh dalam PHP: Mengatasi Sekatan Allow_URL_Include
Memasukkan fail PHP jauh adalah amalan biasa untuk menggunakan semula kod atau mengakses data daripada sumber luaran . Walau bagaimanapun, pengguna mungkin menghadapi masalah apabila cuba memasukkan fail jauh disebabkan perubahan tetapan PHP.
php.ini dan .htaccess Konfigurasi
Secara lalai, arahan allow_url_include dalam php.ini ditetapkan kepada Mati, menghalang kemasukan fail jauh. Untuk mendayakan ciri ini, buka php.ini dan tukar nilai kepada Hidup. Jika php.ini tidak boleh diakses, anda boleh mencipta fail .htaccess dalam direktori yang mengandungi skrip PHP dan menambah kod berikut:
php_flag allow_url_include On
Pertimbangan Keselamatan
Membenarkan pemasukan URL menimbulkan risiko keselamatan, kerana ia memberikan akses kepada kod jauh yang mungkin berniat jahat. Adalah sangat disyorkan untuk melumpuhkan ciri ini melainkan benar-benar perlu.
Penyelesaian Alternatif
Jika allow_URL_Include tidak boleh didayakan, terdapat kaedah alternatif untuk mengakses fail jauh:
Atas ialah kandungan terperinci Bolehkah saya Sertakan Fail Jauh dalam PHP? Mengatasi Sekatan `allow_url_include`.. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!