Rumah > Soal Jawab > teks badan
Dan tetapkan awam kepada tidak boleh ditulis untuk memastikan keselamatan
Sejauh manakah bahaya memuat naik fail untuk diterbitkan ke sistem?
巴扎黑2017-06-30 10:02:09
Saya bersetuju dengan jawapan @chekun, sila baca dokumen rasmi dengan teliti: Penyimpanan Fail
Public disk# "Public disk" bermaksud fail anda boleh diakses secara umum Secara lalai, public disc menggunakan pemacu setempat dan menyimpan fail dalam
storage/app/public directory. Untuk akses rangkaian, anda perlu membuat pautan simbolik daripada awam/storan kepada
storan/apl/awam. Konvensyen ini membenarkan fail anda yang boleh diakses secara umum untuk kekal dalam direktori yang sama, supaya ia boleh dikongsi dengan mudah antara sistem penempatan yang berbeza, seperti
sistem penggunaan "tanpa henti" Envoyer.Anda boleh membuat pautan simbolik menggunakan storan:link Perintah Artisan:
php artisan storage:link Sudah tentu, sebaik sahaja fail diletakkan dan pautan simbolik dibuat, anda boleh mencipta URL menggunakan fungsi pembantu aset:
echo asset('storage/file.txt');
PHP中文网2017-06-30 10:02:09
laravel lalai ialah:
Direktori storan awam dalam konfigurasi storan ialah storage/app/public
然后通过 php artisan storage:link
pautan ke direktori awam