uni*_*lau 26
部署应用程序时,应遵循App_Data文件夹的这些准则.
权限 =读,写
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/*
Run Code Online (Sandbox Code Playgroud)
App_Data/Logs/*
App_Data/courier/logs/*
App_Data/Elmah Logs/*
App_Data/umbraco.licensing.log.txt
Run Code Online (Sandbox Code Playgroud)
如果您遵循上述规则,您的部署应仅包含Umbraco所需的文件和文件夹.您可以安全地覆盖(而不是删除)每个部署上的App_Data文件夹.
注意在某些旧版本一把umbraco的就有点不高兴,如果installedPackages.config和createdPackages.config文件丢失.但是,在最近的版本中,Umbraco将自动重新创建这些文件.我倾向于不包含这些文件,但它确实是个人偏好.
该文件夹应该存在并且是可写的,因为它是您的Examine搜索索引之类的内容,以及ClientDepenency缓存(如果您正在使用它).