Php artisan storage : lien pour supprimer les fichiers stockés (DigitalOcean)
P粉790819727
P粉790819727 2024-03-29 23:54:06
0
1
436

Cas : j'ai téléchargé le projet Laravel sur DigitalOcean en utilisant la commande suivante dans le fichier Yaml

run_command: |- 
php artisan migrate --force
php artisan storage:link
heroku-php-apache2 public/

Problème : chaque fois que je déploie, ces commandes sont exécutées et les fichiers cachés sont supprimés. Comment déployer sans supprimer les fichiers téléchargés ?

Informations supplémentaires : - Les enregistrements 1-Table ne sont pas supprimés, seuls les fichiers téléchargés sont supprimés 2- imagePath : base_url/storage/images/products/imageName.png

P粉790819727
P粉790819727

répondre à tous(1)
P粉567112391

Solution : ce n'est pas un problème. Le problème est qu'à chaque fois que vous déployez, DigitalOcean est déployé à chaque fois sur un serveur (conteneur) différent, c'est donc comme un nouvel appareil. Mais la table n'est pas débarrassée, juste les affaires stockées

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!