„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Temporäre URLs für lokale Dateien in Laravel erstellen

Temporäre URLs für lokale Dateien in Laravel erstellen

Veröffentlicht am 08.11.2024
Durchsuche:731

Creating Temporary URLs for Local Files in Laravel

Das Arbeiten mit privaten Dateien in Laravel erfordert normalerweise die Einbeziehung von Drittanbieterdiensten wie S3 oder DigitalOcean. Aber was ist, wenn Sie sich in einer lokalen Entwicklungsumgebung befinden oder ein leichtgewichtiges Projekt haben? Möglicherweise möchten Sie nicht auf Cloud-Dienste von Drittanbietern angewiesen sein.

Glücklicherweise macht es Laravel einfach, temporäre URLs für lokal gespeicherte Dateien bereitzustellen. Dieser Ansatz kann die Entwicklung beschleunigen und die Dateifreigabe vereinfachen.

Sie müssen lediglich FILESYSTEM_DISK in Ihrer .env-Datei auf „Lokal“ ändern.

FILESYSTEM_DISK=local

Überprüfen Sie als Nächstes Ihre Datei config/filesystems.php. Legen Sie unter der „lokalen“ Festplattenkonfiguration „serve“ => true fest. Wenn es nicht vorhanden ist, können Sie es hinzufügen.

Sobald Ihre Konfiguration festgelegt ist, können Sie mit Storage::temporaryUrl() von Laravel URLs erstellen, die nach einer definierten Zeit ablaufen, um Ihre Dateien zu schützen.

Hier ist eine detailliertere Version dieses Artikels, damit Sie ihn besser verstehen, wenn Sie ihn verstehen: https://laraveleco.com/laravel-how-to-create-temporary-url-for-files-in-local- Scheibe/


Wenn Ihnen dieser Artikel gefallen hat und Sie ihn unterstützen möchten, können Sie mir einen Kaffee spendieren.

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/kachkolasa/creating-temporary-urls-for-local-files-in-laravel-15o9?1 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen Es
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3