Мне интересно, как вы получаете самый последний исходный код для сайта WordPress, размещенного с использованием AWS из AWS. Моя установка такова:
Веб-сайт Live wp, содержащийся в среде Elasti c Beanstalk, изначально имел репозиторий в CodeCommit, который последний раз развертывался месяцами go. Репо CodeCommit больше не используется, насколько я знаю
Локальная копия веб-сайта - используется в качестве среды разработки, текущее содержимое взято из git репо, использовавшегося на начальных этапах веб-сайта, в настоящее время активного источника моего локального сайта. dev с момента последнего коммита
Итак, проблема в том, что я недавно обновил плагины на живом сайте. Насколько мне известно, плагин обновляет Wordpress, обновляет как файловую систему, так и базу данных. Так что теперь моя локальная копия на моем устройстве устарела. И база данных в RDS тоже теперь отличается от той, на которой основана моя среда разработки. Поэтому, если я попытаюсь выполнить «eb deploy» в моей текущей локальной среде, это может вызвать проблемы на производственном сайте.
Я попытался просмотреть загрузку версий приложения и посмотреть, решит ли это мою проблему, однако последнее приложение Версия, которую я сделал несколько дней go (без обновленных плагинов). Кроме того, я сделал некоторые изменения стиля css в своей локальной копии. Я также попытался sh войти в экземпляр, содержащий среду, в которой я развернут, и я ничего не могу найти в /home/ec2-user.
Итак, что я ожидаю найти в структуре каталогов в производственной среде это:
.ebextensions
.elasticbeanstalk
.git
.gitignore
.htaccess
aws-sdk
wp-admin
wp-content
wp-includes
...
Я хочу найти этот каталог, чтобы я мог загрузить его или его части и обновить свою локальную среду с помощью обновленных файлов / папок.