2012-05-02 52 views
8

在本地机器上使用sitecore。当我尝试登录到“桌面”时,它会挂在/sitecore/shell/default.aspx?sc_lang=en并最终超时。它工作正常,如果我登录到“内容编辑器”任何想法如何调试呢?登录时的Sitecore超时

+0

Sitecore日志文件有什么有趣的地方吗?在/ data/logs下 –

+0

只有一个readme.txt,其中没有文本。谢谢! –

+0

这是令人难以置信的......哈哈修复工作让我震惊! – Anicho

回答

10

我有一次完全相同的问题。解决方案是将Data目录移到其他位置(包含其全部内容)。我不知道为什么它的行为如此。

更奇怪的是,一旦它开始工作,您可以将文件夹移回来,并且它会像它应该那样运行。

+0

您的意思是称为“数据”的文件夹,还是称为“数据库”或其他文件夹的文件夹?谢谢! –

+0

他意味着名为“数据”的文件夹 –

+0

这工作!非常感谢。 –

3

昨天我们有这个问题。我们在Stack Overflow上发现了这个问题,并尝试将网站文件夹中的数据文件夹移动到单独的文件夹中。这立即解决了问题。然后,您需要在Sitecore.config(或Web.config文件)文件来改变这个设置:

<sc.variable name="dataFolder" value="/Data"/> 

在新的文件夹点。 我们已经问过Sitecore支持这是否是一个已知的问题,他们没有太多的想法。他们唯一的猜测是它可能是由Sitecore缓存引起的。

+0

立即解决了此问题。终于解脱了。谢谢。 –

2

我没有权限评论他人的答案,但只是认为这是很好的补充我对这个问题的一点经验。

我将数据文件夹移动到了@Maras建议的其他地方,然后sitecore开始抱怨无法找到许可证文件。如果这是你的情况,只需简单地移动数据文件夹,它就开始为我工作。

+0

许可证投诉是因为Sitecore在/Data/license.xml下查找许可证文件。正如上面的答案所述,诀窍是更改Web.Config中的dataFolder位置。 – Umeshwali

3

这可能是因为web.config中的“datafolder”设置仍然指向旧的位置。将其更改为新位置,您将全部设置好。