上个星期改动了index.aspx和其中包含的css文件,上传到服务器,运行一切正常。今天在本地运行localhost时出现异常,网页乱七八糟的,就好象丢失了css文件。服务器网站上还是正常运行。我在本地运行其它网页(最近没有改动),也是同样问题。<link href="stylesheet/StyleSheet1.css" rel="stylesheet" type="text/css" />把css文件改名也不行,考到根目录也不行。在IIS里没看到对stylesheet目录有任何读写限制。打F12调试没显示任何style。我的环境是:Win7,VS2010,VB.NET,IE10 (FireFox同样)。
请问怎么办。谢谢!style sheet异常
请问怎么办。谢谢!style sheet异常
本地运行URL是:
http://localhost/NewLead/index.aspx我在后边加上css路径:
http://localhost/NewLead/stylesheet/StyleSheet1.css显示的是权限错误:
HTTP Error 401.3 - Unauthorized
没改过。这套程序已经运行了很多年。上周末我只在index页面加了一个图片,修改了css里边的div宽度,测试后传到服务器。现在服务器和我本地C:盘文件的结构和内容完全一样。TFS历史和比较功能都没发现异常。
js也不起作用了。
说了路径不对,你调试的时候尽量用~/路径 这样的方法来描述。
VS和IIS下面访问的时候路径不一样,你看地址栏就知道了。
说了路径不对,你调试的时候尽量用~/路径 这样的方法来描述。
VS和IIS下面访问的时候路径不一样,你看地址栏就知道了。上个星期我只对ingdex.aspx和stylesheet/StyleSheet1.css做过微小改动,运行正常,然后拷到服务器。今天一上班,服务器上的application没问题,本地却运行不了了。根目录下contactUs.aspx根本没修改,也找不到styleSheet目录和script目录下的文件了。肯定是哪里的设置发生了变化。
本地运行URL是:
http://localhost/NewLead/index.aspx我在后边加上css路径:
http://localhost/NewLead/stylesheet/StyleSheet1.css显示的是权限错误:
HTTP Error 401.3 - Unauthorized将目录对asp_net用户或IIS_User给读写权限
SYSTEM,Administrators,xyz(my ID),TrustedInstaller, IIS_IUSRS在IIS7里的设置是:
.NET Authorization Rules
Allow All UsersIIS Authentication
Anonymous Authentication=Enabled
ASP.NET Impersonation=Disabled
Forms Authentication=Enabled
Windows Authentication=Disabled
我的目录一直有iis_iusrs,通过与其它目录比较,还有一个Users(ComputerName\Users),加上就好了。多谢各位!!!