MOSS服务器改变IP地址后,基于MOSS的应用系统不能创建站点

 

问题描述:

原先的MOSS服务器的IP地址为10.0.4.159,为了使基于MOSS的科研管理系统自定义创建的项目子站点能够在局域网内可以用IP地址访问,则在MOSS服务器中打开SharePoint管理中心--》操作--》全局配置--》备用访问映射 中选择指定端口的应用程序带机器名:端口号的URL映射成了机器IP地址:端口 号这样之后就可以在企业内部进行用IP地址来进行访问了,但是若是承载有系统的服务器把IP地址改变了SharePoint管理中心中这个这个备用映射没有同时更改过来的话,这时在系统中向这台服务器上创建自定义的项目子站点的话就会出"Microsoft.SharePoint.SoapServer.SoapServerException"的异常错误,或是在创建项目子站点时所需的站点网点模版(_GOLBAL_#模版号)若不存在的话也会出现"Microsoft.SharePoint.SoapServer.SoapServerException"的异常错误。(这种异常情况的报错有时不能准确的反映出具体的错误之处,这时可以到"计算机管理"--->"事件查看器"中就可以查看出具体的出现原因。

 

解决方法:

MOSS服务器上打开SharePoint管理中心--》操作--》全局配置--》备用访问映射 设置页中打开指定的URL进行更改为当前使用的IP地址即可,这样再调用Microsoft带的创建自定义的项目子站点的Web Service时就可以创建成功而不会出现异常现象。

 

若是要创建站点模版不存在(可以用stsadm -o enumtemplates命令来查看安装成功的sharepoint站点的模版),可以再重新创建一个新的站点模版并安装得到模版的所对应的号码,并将Admin.asmx Web Service中的CreateSite方法的TemplateID参数替换成新安装的模版号即可。

 

 

备注:

有用SharePoint管理中心创建的SharePoint网站后,过段时间后打不开出现什么"网页存在致命的错误,请与管理员联系",且用SharePoint Designer也打不该网站,并在"事件查看器"中记录的错误是"运行的安全模式未启动…",这说明当前用户没有对这个网站的访问的权限,解决方法:打开IIS--->网站--->右击指定的网站--->属性--->安全--->添加当前用户并对用户赋上可访问网站的权限后,之后重新访问此网站即可打开。

posted @ 2008-06-08 23:33  netcai  阅读(692)  评论(0编辑  收藏  举报