почему я не вижу свои файлы на FTP azure веб-приложения?

#wordpress #azure #web-applications #ftp #containers

#wordpress #лазурь #веб-приложения #ftp #контейнеры

Вопрос:

У меня проблема с подключением к FTP контейнера WordPress в веб-приложении AZURE. Когда я подключаюсь, я получаю один HTML-файл на /site/wwwroot, но я не могу редактировать или просматривать свои файлы. В SSH в КУДУ я вижу реальные файлы.

В чем заключаются проблемы?

Спасибо

Ответ №1:

Скорее всего, вы используете учетные данные FTP службы приложений. Это укажет вам на базовую виртуальную машину, на которой работает ваша служба приложений, а не на ваш контейнер. Поскольку служба приложений прослушивает только один порт, невозможно открыть оба порта 80 и 21 и указать их на ваш контейнер.

Используя интерфейс командной строки Azure, вы можете открыть туннель с помощью этой команды, а затем использовать свои любимые инструменты ssh.

 az webapp create-remote-connection --subscription lt;subscription-idgt; -g lt;resource-group-namegt; -n lt;app-namegt; amp;  

Используя SCP, вы можете скопировать локальный файл в свой контейнер:

 scp -P [port generated from the previous command] "C:Hello.txt" root@127.0.0.1:/hello.txt