Ответ 1
При развертывании приложения вы должны следовать этим рекомендациям для своей папки App_Data.
App_Datah1 >
Разрешения= Чтение, запись
Необходимые папки
Для работы Umbraco требуются следующие папки.
Пока эта папка существует (они могут быть пустыми), Umbraco 4/6 будет счастлив.
-
App_Data\
-
App_Data\TEMP\ExamineIndexes
-
App_Data\Logs
-
App_Data\preview
Не требуется/Игнорировать
Кэш (например, локально созданные файлы)
App_Data/TEMP/ExamineIndexes/*
App_Data/umbraco.config
App_Browsers/*
App_Data/Cache/*
App_Data/TEMP/*
App_Data/TEMP/ClientDependency/*
App_Data/courier/cache/*
App_Data/courier/revisions/*
App_Data/justDelete_*
App_Data/Preview/*
App_Data/_systemUmbracoIndexDontDelete/*
Файлы журнала
App_Data/Logs/*
App_Data/courier/logs/*
App_Data/Elmah Logs/*
App_Data/umbraco.licensing.log.txt
Развертывание
Если вы следуете приведенным выше правилам, ваше развертывание должно содержать только файлы и папку, необходимые для обслуживания Umbraco. Вы можете безопасно перезаписать (не удалять) папку App_Data для каждого развертывания.
Примечания в некоторых более старых версиях Umbraco он немного расстраивается, если отсутствуют файлы installedPackages.config
и createdPackages.config
. Однако в последних версиях Umbraco будет просто автоматически воссоздавать эти файлы. Я не хочу включать эти файлы, но лично это предпочтение.