6

我已经安装了 sitecore 连接器。但是当我尝试同步时,我收到“找不到服务器,500 错误”。sitecore 管理面板在浏览器中运行良好。当尝试使用 TDS 项目属性中的测试按钮时,我会收到以下错误:

在此处输入图像描述

我已经检查了 TDS 项目属性中的 Access Guid 和 inetpub 中已部署网站中 _DEV 文件夹的 web.config,它们是相同的。

任何想法可能是什么问题?

4

4 回答 4

5

为了使 TDS 在您的本地解决方案中工作,您需要右键单击 TDS 项目,选择属性并确保您在构建选项卡下选中了“安装 Sitecore 连接器”。单击 TEST 并让该过程运行。

如果您在同一个解决方案中有多个 TDS 项目,请确保在每个项目上定义了相同的 GUID。

在此处输入图像描述

于 2016-06-13T13:54:32.487 回答
1

我遇到了同样的问题,我通过删除网站根目录上的 _DEV 文件夹解决了这个问题,它允许 TDS 再次安装连接器。

于 2019-05-22T00:41:28.637 回答
0

在 Build 选项卡中,请确保您有正确的设置 1. Sitecore Web URL - Sitecore URL ( http://example.com/sitecore )

  1. Sitecore 部署文件夹 - 网站文件夹的路径(例如:C:\inetpub\wwwroot\website,其中http://example.com指向)

就我而言,Sitecore 部署文件夹指向不正确的文件夹。更正后,它就像魅力一样。

于 2019-05-01T07:07:32.353 回答
-1

对于所有错误,此解决方案很有帮助。目前,我们在 web.config 中有以下代码:

<httpErrors errorMode="Custom" existingResponse="Replace" defaultResponseMode="File"> 
      <remove statusCode="404" subStatusCode="-1"/> 
      <error statusCode="404" subStatusCode="-1" path="/www/home/page-not-found" responseMode="ExecuteURL"/> 
      <remove statusCode="500" subStatusCode="-1"/> 
      <error statusCode="500" subStatusCode="-1" path="/error-500.html" responseMode="ExecuteURL"/> 
</httpErrors> 

我们应该用这个替换它:

<httpErrors errorMode="Custom" defaultResponseMode="File"> 
      <remove statusCode="404" subStatusCode="-1"/> 
      <error statusCode="404" subStatusCode="-1" path="/www/home/page-not-found" responseMode="ExecuteURL"/> 
      <remove statusCode="500" subStatusCode="-1"/> 
      <error statusCode="500" subStatusCode="-1" path="/error-500.html" responseMode="ExecuteURL"/> 
</httpErrors> 

我们从上面的代码中删除了这个: existingResponse="Replace"

于 2019-05-23T20:22:09.933 回答