Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana Memberi Kebenaran untuk Folder Muat Naik dengan PHP/Apache Menggunakan Kebenaran Kumpulan?
Kebenaran untuk Folder Muat Naik dengan PHP/Apache
Untuk persediaan LAMP PHP/Apache, menetapkan kebenaran fail yang betul adalah penting untuk mendayakan muat naik fail . Artikel ini menangani kebimbangan khusus untuk membenarkan kedua-dua muat naik fail dan pengubahsuaian fail berikutnya oleh pengguna selain pengguna pelayan web.
Isu Kebenaran Awal
Kebenaran awal yang ditetapkan oleh arahan chmod 755 -R muat naik/ memberikan semua pengguna membaca/melaksanakan akses tetapi hanya pengguna apache menulis akses kepada fail dalam folder 'muat naik'. Walaupun ini membenarkan muat naik fail, ia mengehadkan pengguna lain daripada mengubah suainya.
Penyelesaian: Kebenaran Kumpulan
Untuk membenarkan berbilang pengguna mengubah suai fail yang dimuat naik, penyelesaian yang disyorkan adalah dengan buat kumpulan baharu dengan kedua-dua pengguna apache dan pengguna FTP sebagai ahli. Kumpulan ini harus menerima kebenaran menulis ke folder muat naik.
Kebenaran untuk Kumpulan
Dalam senario ini, tetapkan kebenaran pada folder 'muat naik' kepada 775. Ini akan mengekalkan akses tulis untuk pengguna apache dan memberikannya kepada kumpulan baharu. Sintaks untuk arahan ini ialah:
chmod 775 -R uploads/
Keahlian Kumpulan untuk Pengguna
Akhir sekali, pastikan kedua-dua pengguna apache dan pengguna FTP adalah ahli kumpulan. Ini boleh dilakukan menggunakan arahan berikut:
usermod -aG groupname apache usermod -aG groupname ftpuser
Dengan menggunakan kebenaran kumpulan, anda boleh memberikan keupayaan muat naik secara serentak dan membenarkan pengguna lain mengubah suai fail yang dimuat naik, sekali gus menangani isu kebenaran awal.
Atas ialah kandungan terperinci Bagaimana Memberi Kebenaran untuk Folder Muat Naik dengan PHP/Apache Menggunakan Kebenaran Kumpulan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!