Вопрос о локальной разработке Wordpress (как обновления производственного плагина влияют на локальную среду) - PullRequest
0 голосов
/ 03 марта 2020

Мне интересно, как вы получаете самый последний исходный код для сайта 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
...

Я хочу найти этот каталог, чтобы я мог загрузить его или его части и обновить свою локальную среду с помощью обновленных файлов / папок.

...