Я пытаюсь заставить Umbraco работать в среде веб-роли (веб-сервисов) в Azure, но ошибки сайта при попытке получить к нему доступ, указав, что config/trees.config Недоступно.Umbraco 7 in Azure cloud как веб-роли
Эти шаги я проведенные:
- Создайте новый пустой проект MVC4 в Visual Studio 2013
- Установить Umbraco v7.1.8 от NuGet
- Запуск и настройка с помощью нового лазурное SQL база данных.
- Добавлено в папки umbraco для решения.
- Добавлен проект лазурного веб-сервиса для решения.
- Добавлен существующий проект MVC umbraco в профили профиля лазури.
- Публикуется в зоне Azure.
Сайт начинается с обычного экрана «Похоже, что все еще есть работа» в полном лазурном эмуляторе в визуальной студии с несколькими экземплярами роли. Однако он не запускается при размещении в Azure.
В настоящее время я предполагаю, что проблема заключается в том, что корень сайта не имеет права на запись при размещении в Azure, поэтому рабочий процесс IIS не может записывать файл tree.config.
Я нашел статью, где вы можете добавить файл «startup.bat», со следующим:
echo "starting startup task" >> log.txt
%windir%\system32\Icacls.exe .. \* /T /grant "Network Service":(F) > log.txt
Но это останавливает экземпляры ролей для запуска на всех и в эмуляторе и при размещении в лазурь.
Любые предложения будут с благодарностью оценили
Спасибо за ответ. Мы спустились по маршруту VM по другому проекту, у которого было несколько проблем. После того, как некоторые исследования установили подход к веб-ролям, если мы сможем решить эти проблемы. – user989952
Какие проблемы у вас были с ролями VM? Веб-роли более ограничительны, чем роли VM, насколько вы можете делать на самой машине.Используете ли вы учебник или инструкции по развертыванию Umbraco на веб-роли, на которую я мог бы взглянуть, и, возможно, увидеть, чего не хватает? –
@RyanHayes - VM Роли больше не существуют (и не надолго). Существуют * виртуальные машины *, которые сильно отличаются от роли VM. Кроме того, ваше утверждение о том, что экземпляр веб-роли не может сохранять свои записи, неверно. Просто зависит от того, куда идут эти записи. –