2012-07-16 4 views
2

J'ai déployé une nouvelle application PHP sur Amazon AWS à l'aide d'ElasticBeanstalk. Le problème auquel je suis confronté est chaque fois que l'instance EC2 est terminée mes données dans le dossier uploads sont supprimées. Que puis-je faire pour conserver les données même si l'instance EC2 est arrêtée ou qu'une nouvelle instance est créée?Stockage persistant Amazon AWS Server pour PHP

Répondre

1

Vous devrez créer un seau S3 et stocker des fichiers persistants dans ce - que vous avez découvert des instances EC2 de ne pas avoir de stockage persistant de leur propre.

+0

merci @Bulk, comment puis-je utiliser ce seau en php pour stocker mes vidéos? – makki

0

S3 est le chemin à parcourir pour stocker les fichiers persistants comme suggéré par Bulk. En outre, vous pouvez utiliser Azamon CloudFront (CDN) pour diffuser le contenu statique. J'ai trouvé le suivant example pour télécharger sur S3 en utilisant PHP. Voici un autre PHP class pour télécharger des fichiers sur S3.