- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用启用了 Multi-Tenancy 的 Orchard 1.4。今天早上我添加了一个新租户,名字以数字 4 开头,“4wdcarsandtrucks”。嗯,在创建新租户后,我所有的网站都开始抛出 404 错误。查看日志,我发现我的每个租户都获得了以下条目:
2012-05-20 08:59:22,795 [6] Orchard.Environment.DefaultOrchardHost - A tenant could not be started: Default System.Xml.XmlException: Name cannot begin with the '4' character, hexadecimal value 0x34. Line 16, position 4. at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args) at System.Xml.XmlTextReaderImpl.ParseQName(Boolean isQName, Int32 startOffset, Int32& colonPos) at System.Xml.XmlTextReaderImpl.ParseElement() at System.Xml.XmlTextReaderImpl.ParseElementContent() at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace) at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc) at System.Xml.XmlDocument.Load(XmlReader reader) at System.Xml.XmlDocument.LoadXml(String xml) at Orchard.Environment.Descriptor.ShellDescriptorCache.Fetch(String name) in C:\src\xxxxxx\main\dotnet\public\Orchard\v1.4.1.0\src\Orchard\Environment\Descriptor\ShellDescriptorCache.cs:line 53 at Orchard.Environment.ShellBuilders.ShellContextFactory.CreateShellContext(ShellSettings settings) in C:\src\xxxxx\main\dotnet\public\Orchard\v1.4.1.0\src\Orchard\Environment\ShellBuilders\ShellContextFactory.cs:line 54 at Orchard.Environment.DefaultOrchardHost.CreateAndActivateShells() in C:\src\xxxxxx\main\dotnet\public\Orchard\v1.4.1.0\src\Orchard\Environment\DefaultOrchardHost.cs:line 135
按照手动删除租户的说明,我删除了 App_Data\Sites 中的站点文件夹,问题仍然存在。
我在 orchard 根文件夹下搜索了“4wdcarsandtrucks”,并在 Media 中找到了另一个文件夹。删除后,只剩下租户名称的痕迹,问题仍然存在。我回收了应用程序池并重新启动了网站。太奇怪了!
有没有人遇到过这个问题或有任何建议?
最佳答案
问题已解决!好的,以防其他人遇到这个问题,围绕这个问题有一些奇怪的缓存。以下步骤应立即清除它:
关于orchardcms - Orchard CMS Multi-Tenancy 崩溃提防,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10675019/
我是一名优秀的程序员,十分优秀!