Création d'URL temporaires pour les fichiers locaux dans Laravel

Mary-Kate Olsen
Libérer: 2024-09-28 12:40:02
original
1092 Les gens l'ont consulté

Creating Temporary URLs for Local Files in Laravel

Travailler avec des fichiers privés dans Laravel signifie généralement impliquer des services tiers comme S3 ou DigitalOcean. Mais que se passe-t-il si vous êtes dans un environnement de développement local ou si vous avez un projet léger ? Vous ne voudrez peut-être pas dépendre de services cloud tiers.

Heureusement, Laravel facilite la diffusion d'URL temporaires pour les fichiers stockés localement. Cette approche peut accélérer le développement et simplifier le partage de fichiers.

Il vous suffit de changer le FILESYSTEM_DISK en local à partir de votre fichier .env.

FILESYSTEM_DISK=local
Copier après la connexion

Ensuite, vérifiez votre fichier config/filesystems.php. Sous la configuration du disque 'local', définissez 'serve' => c'est vrai, si ce n'est pas là, vous pouvez l'ajouter.

Une fois votre configuration définie, vous pouvez utiliser Storage::temporaryUrl() de Laravel pour créer des URL qui expirent après une heure définie, garantissant ainsi la sécurité de vos fichiers.

Voici une version plus détaillée de cet article pour vous aider à mieux comprendre si vous pouviez comprendre : https://laraveleco.com/laravel-how-to-create-temporary-url-for-files-in-local- disque/


Si vous avez aimé cet article et souhaitez me soutenir, vous pouvez le faire en m'offrant un café.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal