2016-09-27 2 views
1

Wir haben eine Website-Hosting mit AWS Elastic Beanstalk und verwenden den Befehl eb deploy, um Änderungen hochzuladen, etc ... Das Problem, das ich habe, ist es scheint alle Dateien zu überschreiben, die mit WordPress hochgeladen wurden Dashboard, wenn ich neue Änderungen bereitstellen. Ich habe versucht, wp-content/uploads zu meinem .ebignore hinzuzufügen, aber dann sind alle Bilder auf der Website tot. Gibt es eine Möglichkeit, diesen Ordner überhaupt nicht zu überschreiben?WordPress mit Elastic Beanstalk CLI

Antwort

0

Sie sollten niemals Dateien auf einen Server hochladen, der auf Elastic Beanstalk ausgeführt wird. Diese Dateien gehen irgendwann verloren, entweder während einer Bereitstellung oder eines Scale-In-Ereignisses oder etwas anderem. Die einzige Möglichkeit, Änderungen an Ihrem EB-Server vorzunehmen, sollte über den Befehl eb deploy erfolgen. Darüber hinaus funktioniert diese Methode zum Speichern von Dateien überhaupt nicht, wenn Sie Ihre EB-Umgebung auf mehrere Server skalieren.

Sie sollten den AWS S3-Dienst für die Bildspeicherung verwenden. Es gibt mehrere Wordpress-Plugins, die das Speichern von Bildern auf S3 erleichtern.

Verwandte Themen