Bekerja dengan fail peribadi dalam Laravel biasanya bermakna melibatkan perkhidmatan pihak ketiga seperti S3 atau DigitalOcean. Tetapi bagaimana jika anda berada dalam persekitaran pembangunan tempatan atau mempunyai projek ringan? Anda mungkin tidak mahu bergantung pada perkhidmatan awan pihak ketiga.
Nasib baik, Laravel memudahkan untuk menyediakan URL sementara untuk fail yang disimpan secara setempat. Pendekatan ini boleh mempercepatkan pembangunan dan memudahkan perkongsian fail.
Anda hanya perlu menukar FILESYSTEM_DISK kepada setempat daripada fail .env anda.
FILESYSTEM_DISK=local
Seterusnya, semak fail config/filesystems.php anda. Di bawah konfigurasi cakera 'tempatan', tetapkan 'serve' => benar, jika tiada, anda boleh menambahnya.
Setelah konfigurasi anda ditetapkan, anda boleh menggunakan Storan Laravel::temporaryUrl() untuk mencipta URL yang tamat tempoh selepas masa yang ditetapkan, memastikan fail anda selamat.
Berikut ialah versi lebih terperinci artikel ini untuk membantu anda memahami dengan lebih baik jika anda dapat mengetahuinya: https://laraveleco.com/laravel-how-to-create-temporary-url-for-files-in-local- cakera/
Jika anda menyukai artikel ini dan ingin menyokong, anda boleh berbuat demikian dengan membelikan saya kopi.
Atas ialah kandungan terperinci Mencipta URL Sementara untuk Fail Tempatan dalam Laravel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!