Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server SSRS css搞砸了?_Sql Server_Css_Reporting Services_Reportingservices 2005 - Fatal编程技术网

Sql server SSRS css搞砸了?

Sql server SSRS css搞砸了?,sql-server,css,reporting-services,reportingservices-2005,Sql Server,Css,Reporting Services,Reportingservices 2005,所以,在过去的几天里,我的ssrs开发网页看起来真的很奇怪,好像它根本没有css的风格。我不是唯一一个这样看的人。我们刚刚重新启动了服务器,但没有任何效果。如果你知道这是什么原因,请帮忙 另一个症状是我现在无法修改安全设置 如果我是你,我会使用FF(firebug)查看页面,并查看头部以查看是否正在导入CSS 如果是,请确保路径正确。我想到了一些一般性的事情 确保IIS应用程序/虚拟目录设置正确,尤其是在使用SSRS2005时。默认的IIS应用程序是“Reports”和“ReportServ

所以,在过去的几天里,我的ssrs开发网页看起来真的很奇怪,好像它根本没有css的风格。我不是唯一一个这样看的人。我们刚刚重新启动了服务器,但没有任何效果。如果你知道这是什么原因,请帮忙

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


如果我是你,我会使用FF(firebug)查看页面,并查看头部以查看是否正在导入CSS


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

我想到了一些一般性的事情

  • 确保IIS应用程序/虚拟目录设置正确,尤其是在使用SSRS2005时。默认的IIS应用程序是“Reports”和“ReportServer”
  • 确保本地路径的NTFS权限正确。例如,ReportServer的默认位置是“c:\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportServer”
根据我的经验,当发生像这样奇怪的事情时,会出现用户权限/访问问题。尤其是当您无法修改安全设置时


HTH

它似乎已经自我修复了。

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

在您选择的浏览器中通过“查看源代码”获取生成的HTML,然后通过使用HTML中的任何路径直接从同一浏览器访问样式表来获取样式表(我建议使用Google Chrome,因为查看源代码在源代码中提供可点击的超链接)。将它们都放在桌面上,确保保留相对路径,然后查看脱机时的情况

我确信服务器/Microsoft会产生所有这些代码,因此它应该可以工作,因此缺少结束标记或放错分号可能不是答案,但我不止一次地发现,将我的输出从服务器拖到桌面会使问题从神秘变为现实“噢!哼/样式/style.css,而不是/style/style.css”等


只有当www没有对所有正确文件夹的读/执行访问权限时,问题才会出现在您的服务器上。我发现这不太可能,但只要尝试查看CSS的源代码就很容易检查。如果可以,问题是服务器后输出。

如果连接到Web服务器时,它不发送将css文件发送到浏览器,或者如果它由于某种原因损坏。如果您在浏览时偶尔收到404,或者出现网络故障,这很可能是原因,也是它随机出现和消失的原因。