Maison  >  Questions et réponses  >  le corps du texte

Php artisan storage : lien pour supprimer les fichiers stockés (DigitalOcean)

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粉790819727P粉790819727177 Il y a quelques jours392

répondre à tous(1)je répondrai

  • P粉567112391

    P粉5671123912024-03-30 16:28:33

    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

    répondre
    0
  • Annulerrépondre