sitecore

Sitecore7.5 安装指南 -- 环境要求

白昼怎懂夜的黑 提交于 2020-03-02 05:04:31
环境要求分为: a. Sitecore服务器环境的要求 b. sitecore客户端的要求 1. Sitecore服务器环境要求 a. IIS的要求,支持如下版本的IIS版本: i. IIS 8.5 ii. IIS 8.0 iii. IIS 7.5 iv. IIS 7.0 注意: Sitecore既不支持也不允许多个IIS站点指向同一个sitecore web 根目录 b. 操作系统的要求 Sitecore7.5仅兼容支持.NET Framework 4.5 的客户端和服务器操作系统 Sitecore可以安装到如下微软的操作系统: § Windows Server 2012 R2 (64-bit) § Windows Server 2012 (64-bit) § Windows Server 2008 R2 (64-bit) SP1+ § Windows Server 2008 (32/64-bit) SP2+ § Windows Vista (32/64-bit) SP2+ § Windows 8.1 (32/64-bit) § Windows 8 (32/64-bit) § Windows 7 (32/64-bit, Home Premium and higher) SP1+ c. .NET Framework 的要求 i. 需要.NET framework 4.5 ii.

Sitecore7.5 安装指南 -- 安装后的设置

戏子无情 提交于 2020-03-02 04:59:01
1. 内容有效期限 过期 WEB 内容头(位于普通 HTTP 相应头)的意思是如果请求的网页已经过期, IIS 决定是否返回一个新的版本。 IIS 使用发送页面之前,使用你提供的内容有效期限来标记每一个 web 页面。网站访问者的浏览器会自动解释有效期标志。 通过设置 Web内容 的有效期,相比立即访问, 第二次访问加载时间可以降低50% - 70%。 在 IIS 7.X 中开启使 WEB 内容过期: 运行 IIS Manager 找到你想开启 使 WEB 内容过期 的站点。 在 IIS 区域,双击 HTTP Response Headers. 在 Action 面板中,点击 Set common headers… 选中 Expire Web conten 选项 选中 After 选择框,设置它的默认天数( 7 )。 点击 Ok 。 2. Windows 身份认证 可以配置 Sitecore 使用 Windows Authentication 进行 SQL 连接,从 connectionString.config 文件中移除用户名和密码。 打开 IIS 并且找到运行 Sitecore 的应用池。打开 Advanced Settings ,在 Identity 字段中,设置标识为域用户。 在 SQL Server 中注册域用户,并且为 Sitecore 数据库的域用户授予安全权限

Sitecore7.5 安装指南 -- 安装准备

允我心安 提交于 2020-03-02 04:37:42
1. 入门指南 i. Sitecore XP是Sitecore整个解决方案的统称,主要包含: i. Sitecore CMS 内容管理 ii. Sitecore xDB 包含体验营销,可扩展性以及分析功能 ii. 安装分为ZIP文件安装和EXe文件安装 2. 安装准备 无论使用什么数据库技术,Sitecore CMS都可以分解成三个逻辑组件。 i. IIS文档根目录,如网站 ii. 支持Logs和数据的文件系统 iii. 支持关系型数据库;配置信息存放在/App_Config目录下的web.config文件中。 iv. 安装之前需要考虑如下信息: i. 项目名称 ii. 安装目录 iii. 使用的数据库 iv. 数据库的位置 v. sitecore的license vi. 硬件 vii. 管理服务器和数据库 viii. IIS的配置 v. 安装最新的更新,满足Sitecore CMS和客户端的需求 vi. Sitecore必须安装在本地硬盘上,不支持UNC分享 vii. 不能再虚拟目录中运行 viii. 安装IIS之前,先安装或更新.net框架 来源: oschina 链接: https://my.oschina.net/u/2006545/blog/351215

Sitecore7.5 安装指南 -- 补充内容

女生的网名这么多〃 提交于 2020-02-29 03:48:35
1. 服务配置 如下包含其他信息和技术相关的服务器配置 更新文 件夹的安全设置 更新文件夹的安全设置: 在 Windows Explorer 中,右键点击文件夹,选择 Properties 。 在 Properties 会话框中,点击 Security 标签。 在 Group or user names 字段中,选择一个用户或组,并且在 Permissions for 字段中分配他们适当的权限。 在 Security 标签中,点击 Advanced 。 在 Advanced Security Settings 会话框中,选中 Replace permission entries 选择框。 使安全标签可见 如果 Security 标签不可见,这个一般发生在 Windows XP Home 升级到 Professional : 在 Windows Explorer 中,点击 Organize , Folder 和 search options 。 在 Folder Options 对话中,点击 View 标签。 确保 Use simple file sharing 选择框是未选中。 如果这个账户在 Security 选项卡中不可见,你必须把它设置为可见。 设置账户可见 确保账户在 Security 选项卡中可见: 在 Properties 对话框中,点击 Security 选项卡。 在

How to update sitecore user with webforms for marketers ( Update Contact Details )

浪子不回头ぞ 提交于 2020-02-08 09:14:51
问题 I'm working on a Sitecore 8 Update 2 site. I used web forms for marketers to create a login and register page. These worked fine and were easy to use. On the register form i was able to link fields on the form with fields on the selected user profile, nice and easy. Now i want a page were user can edit their contact data. However when i want to link the fields of the form I can only link them to facets. I have filled in the " User Profile " field of the form with my profile. So i would like

The model item passed into the dictionary is of type 'Sitecore.Mvc.Presentation.RenderingModel', but this dictionary requires a model item of type 'X'

左心房为你撑大大i 提交于 2020-01-31 16:54:05
问题 I am building a solution with Sitecore 7 and ASP.NET-MVC 3 and trying to use a custom model class as described in this blog post by john west. I have seen several other questions here on SO reporting a similar error with ASP.NET-MVC (without Sitecore), usually related to passing the wrong type of object in controller code, or there being a configuration error with the \Views\web.config file, but neither seem to be the issue here. 回答1: this issue is caused when you create a view rendering

Error configuring web root of sitecore WDP package in local IIS instance

你。 提交于 2020-01-25 23:12:27
问题 I am trying to configure my local sitecore instance in IIS using web deploy (WDP) packages provided by sitecore. To be more specific I am using content/website web root from Sitecore 8.2 rev. 161115 (WDP XP1 packages) . In WDC the data folder(App_Data) is now under the web root. Below is what I have tried so far - (i) Copied web root from WDP XP1 (cm) package and placed in my IIS wwwroot. Configured the instance. (ii) Replaced core, master, web, analytics, tracking connection string values

Sitecore Lucene Exclude Item From Index

你说的曾经没有我的故事 提交于 2020-01-24 13:59:28
问题 I'm trying to allow a content editor to have the option to exclude items from a search page. There is a checkbox on the template being searched which indicates whether or not it should show up or not. I've seen a few answer that involve inheriting from Sitecore.Search.Crawlers.DatabaseCrawler and overriding the AddItem method (Excluding items selectively from Sitecore's Lucene search index - works when rebuilding with IndexViewer, but not when using Sitecore's built-in tools). This does not

Sitecore Lucene Exclude Item From Index

送分小仙女□ 提交于 2020-01-24 13:58:00
问题 I'm trying to allow a content editor to have the option to exclude items from a search page. There is a checkbox on the template being searched which indicates whether or not it should show up or not. I've seen a few answer that involve inheriting from Sitecore.Search.Crawlers.DatabaseCrawler and overriding the AddItem method (Excluding items selectively from Sitecore's Lucene search index - works when rebuilding with IndexViewer, but not when using Sitecore's built-in tools). This does not

Launch Content Editor from code

血红的双手。 提交于 2020-01-24 13:45:03
问题 I have an application that is creating an new item in Sitecore then opening up the Content Editor to that item, it is loading fine but whenever i try to open the html editor i get a 'NullReferenceException'. This is only happening when i launch the application in this method. Source Code: [Serializable] public class PushToCMS : Command { public override void Execute(CommandContext context) { //Context.ClientPage.Start(this, "Action_PushToCMS"); Database dbCore = Sitecore.Configuration.Factory