Community Server 2.1 安装到远程虚拟主机上常见问题解决
2006-12-22 20:32
344 查看
Community Server 2.1 在论坛博客方面以及在相册新闻的支持都是很不错,并且应用了现在比较cool 的ajax,tag,rss,等技术, Community Server 2.1采用asp.net2.0的架构,由于最近在网上看到很多人在把Community Server 2.1这个版本装在本地没有问题,但是一旦把Community Server 2.1安装到远程的Web服务器上问题就来了,以下我总结了几个常见的问题,及其解决方法,希望对远程安装Community Server 2.1到虚拟主机的朋友有所帮助:
问题一:Community Server 2.1 在本机没有任何问题一旦安装到了远程虚拟主机会出现论坛里的帖子打不开,相册里的图片也打不开,如果点下去的话CS2.1会报错,提示系统找不到文件?
解决方法:由于CS2.1采用了UrlReWrite技术,目的是为了让搜索引擎能更好的找到该帖子,所以这个虚拟的URL实际上是经过CS2.1的URL重写类来完成的,实际上这个帖子或者这个图片的路径并且没有物理路径只是虚拟的,这个问题的原因就是我们在本地安装IIS60的时候,实际上aspx 对应的isapi映射上“确认文件是否存在”是不打勾的,而远程的虚拟主机有的时候处于安全考虑在配置的时候就直接默认了“确认文件是否存在”所以就导致报错找不到文件的错误,因为url信息还没有进入aspx的isapi扩展就被iis60拦截,并报错了。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/31/8b06c42fb5376b18a23e9b527b5057a3.jpg)
问题二:后台的管理菜单栏不显示,提示脚本错误,并且提示找不到某个类?
首先CS2.1的这个管理菜单是个第三方控件(ComponentArt),并且这个控件包里面使用了大量的脚本,所以CompnentArt 采用了ASP.NET 2.0提供的Web Resources管理模型,管理外部的资源如图片,脚本,css等,这样可以省去很多copy与include的过程,但是这样带来了新的问题那就是如果的IIS服务器上不配置.axd这种类型的isapi映射,你将不能理应WebResources 来管理你的外部资源,然后问题就是出在你的本地IIS在安装的时候一般都是加入了.axd这样isapi映射,而远程的虚拟主机可能就是没有做这样的映射导致了问题。
问题一:Community Server 2.1 在本机没有任何问题一旦安装到了远程虚拟主机会出现论坛里的帖子打不开,相册里的图片也打不开,如果点下去的话CS2.1会报错,提示系统找不到文件?
解决方法:由于CS2.1采用了UrlReWrite技术,目的是为了让搜索引擎能更好的找到该帖子,所以这个虚拟的URL实际上是经过CS2.1的URL重写类来完成的,实际上这个帖子或者这个图片的路径并且没有物理路径只是虚拟的,这个问题的原因就是我们在本地安装IIS60的时候,实际上aspx 对应的isapi映射上“确认文件是否存在”是不打勾的,而远程的虚拟主机有的时候处于安全考虑在配置的时候就直接默认了“确认文件是否存在”所以就导致报错找不到文件的错误,因为url信息还没有进入aspx的isapi扩展就被iis60拦截,并报错了。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/31/8b06c42fb5376b18a23e9b527b5057a3.jpg)
问题二:后台的管理菜单栏不显示,提示脚本错误,并且提示找不到某个类?
首先CS2.1的这个管理菜单是个第三方控件(ComponentArt),并且这个控件包里面使用了大量的脚本,所以CompnentArt 采用了ASP.NET 2.0提供的Web Resources管理模型,管理外部的资源如图片,脚本,css等,这样可以省去很多copy与include的过程,但是这样带来了新的问题那就是如果的IIS服务器上不配置.axd这种类型的isapi映射,你将不能理应WebResources 来管理你的外部资源,然后问题就是出在你的本地IIS在安装的时候一般都是加入了.axd这样isapi映射,而远程的虚拟主机可能就是没有做这样的映射导致了问题。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/31/f7ad8fca165b33d8b467b8424a6b3242.jpg)
相关文章推荐
- 运维之高级服务篇------ 4.Nginx常见问题处理、安装部署Tomcat服务器 、使用Tomcat部署虚拟主机
- 添加esx虚拟主机ssh远程登录+默认安装下系统系统硬盘上限问题
- 虚拟主机常见问题:asp.net出现Server Application Unavailable解决
- 关于JavaWeb(一)——web介绍,tomcat与安装及其常见问题,虚拟目录及其配置虚拟主机
- mac CocoaPod安装常见问题以及解决方法
- 在Windows上安装Python+MySQL 的常见问题及解决方法
- Linux下安装 TestLink常见问题解决方法
- ubuntu下安装vsftpd方法和常见问题解决
- OpenStack安装部署管理中常见问题解决方法(OpenStack-Lite-FAQ)
- centos7 安装mysql以及常见问题的解决
- ios cocoapod安装以及常见问题解决
- mysql安装时出现各种常见问题的解决方法
- OpenCms安装常见问题及解决
- virtualbox虚拟机(Ubuntu16.04)在网络设置有NAT和only主机两块网卡时,安装ssh显示无法解析地址的问题解决
- 安装android apk包/adb shell的常见问题及解决
- VMware tools for linux 安装注意事项及常见问题解决!
- QQ炫舞网吧安装常见问题解决办法
- ubuntu安装navicat及常见问题解决
- Cocoapods的安装和常见问题解决
- Linux 使用rpm方式安装最新mysql(5.7.16)步骤以及常见问题解决