none
子网站设置页面不能进入,报错(IP地址、域名访问报错,机器名访问没问题) RRS feed

  • 问题

  • 在安装sharepoint foundation后出现了一个问题,不论是在独立模式还是服务器场(我搭建了2套测试环境)模式里,配置管理器建立的第一个网站没有任何问题,建立的第二个子网站开始,不能进入子网站的"网站设置"和"网站权限",页面报错

    错误

    错误

    未找到文件。

    Microsoft SharePoint Foundation 疑难解答。

    互联 ID: 97784d86-e7bd-4eb7-bd79-bc14134ace25

    日期和时间: 2012/9/4 12:50:42

    在两个测试环境中都有这个问题,有时候不理他一两天就自己好了,我也没法确定,要等多长时间.我会继续观察现在的这个测试系统,看看要延后多长时间


    2012年9月4日 5:34

答案

全部回复

  • 你做了什么编程的东西没有?

    例如http module。

    另外,可以尝试查找ULS log中按照互联 ID查找详细错误。


    上善若水
    Lambert Qin [秦磊] | 博客(Blog): SharePoint in My Eyes 中文 / LinkedIn
    Posting is provided "AS IS" with no warranties, and confers no rights.

    2012年9月4日 8:12
  • 谢谢回复。

    我没有做任何编程,都是sharepoint foundation的默认配置,sql数据库是2008 r2的,测试系统都是新作的2008 r2 server 标准版,这个问题我也不知道怎么出现的,但是我知道我第一次,几个月前做的测试系统当时是没有问题的,我怀疑和更新游有关,我现去你说的uls log中看一看再说。

    2012年9月4日 9:31
  • 找到了报错的细节

    Leaving Monitored Scope (Request (GET:http://192.168.100.223:80/RD/_layouts/user.aspx)). 执行时间=1657.6989

    这个是执行打开“网站权限”的页面。

    之后就是报错了

    System.IO.FileNotFoundException: 无法找到指定文件。    在 Microsoft.SharePoint.ApplicationPages.WebAdminPageBase.OnLoad(EventArgs e)     在 Microsoft.SharePoint.ApplicationPages.CBaseAclPage.OnLoad(EventArgs e)     在 System.Web.UI.Control.LoadRecursive()     在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

     

    之后找到的这个警告

    Alternate access mappings have not been configured.  Users or services are accessing the site http://spdcnbj-lib01 with the URL http://192.168.100.223.  This may cause incorrect links to be stored or returned to users.  If this is expected, add the URL http://192.168.100.223 as an AAM response URL.  For more information, see: http://go.microsoft.com/fwlink/?LinkId=114854"/>

     

    2012年9月5日 1:59
  • 根据上面的警告,我再次作了测试,发现在同一个域里,用sharepoint主机ip访问会出现报错,用域名地址访问http://spdcnbj-lib01.superd.com.cn也会报错,但是用http://spdcnbj-lib01访问就不会报错了。继续研究中......

    2012年9月5日 2:31
  • 根据 ms的资料

    注意:

    以主机命名的网站集不能使用备用访问映射。以主机命名的网站集将自动视为在默认区域中,且不得在最终用户和服务器之间修改请求的 URL。

    我删除了原来的web应用程序,手工重新新建了一个,使用ip地址而不是机器名,以上问题消失。但是变成使用机器名连接时报错了。原来的web应用程序是使用配置向导做出来的。

    明天继续看MS资料
    2012年9月5日 3:21
  • 原本wss3.0的时候没出现过这种情况
    2012年9月5日 10:45
  • 管理中心--系统设置--

    场管理

    • 配置备用访问映射

    中设置相应的访问映射就可以了

    • 已标记为答案 Joker Yao 2012年9月6日 4:14
    2012年9月6日 4:14