2009-05-06 142 views
2

因此,最近几天,我的开发人员网站的ssrs一直在寻找真正的奇怪,就好像它没有得到风格的CSS所有。我不是唯一一个看到这样的人。我们刚刚重启服务器,并没有任何效果。如果你知道这是什么造成的,请帮忙。SSRS的CSS搞砸了?

另一个症状是我现在无法修改安全设置。

Prod

Dev

回答

3

如果我是你,我会查看使用FF(萤火虫)的页面,并采取在头一看,看的CSS是否被导入。

如果是,请确保路径正确。

1

一对夫妇的东西一般浮现在脑海中......

  • 确保您的IIS应用程序/虚拟目录设置是正确的,特别是如果你正在使用SSRS2005。默认的IIS应用程序是“Reports”和“ReportServer”
  • 确保NTFS权限对于本地路径是正确的。例如,ReportServer的默认位置是“c:\ Program Files \ Microsoft SQL Server \ MSSQL.3 \ Reporting Services \ ReportServer”

在我遇到这种奇怪的事情时,有用户权限/访问的问题。特别是当您无法修改安全设置时。

HTH

+0

alirhgt,我会研究它,谢谢。 – DForck42 2009-05-13 15:38:30

0

那么它有点似乎已经修复自己。

+0

如果连接到网络服务器时它不会发送css文件到浏览器,或者由于某种原因损坏,也会发生同样的情况。如果你偶尔在浏览网页或者网络连接时收到404,这很可能是原因,以及它随机出现和去掉的原因。 – uzbones 2009-05-19 01:54:37

0

这可能有点幼稚,但是您是否尝试过脱机版本的代码?

通过选择浏览器中的“查看源代码”获取生成的HTML,然后直接从相同的浏览器访问它,使用HTML中的任何路径(我推荐Google Chrome作为查看源代码)在源内提供可点击的超链接)。将它们放在桌面上,确保相对路径得到保留,并查看它看起来像脱机状态。我确信服务器/微软产生所有这些代码,所以它是SUPPOSED的工作,所以失踪的结束标签或错位的分号可能不是答案,但我发现不止一次,拉我输出的服务器和桌面上的问题已经从神秘的问题变成了“哦!Duh!/styles/style.css,而不是/Styles/style.css”等等。

问题只能出在如果www没有对所有正确文件夹的读取/执行访问权限,则为您的服务器。我觉得这不太可能,但通过简单地查看CSS的源代码很容易检查。如果可以,问题是服务器后输出。