由于平时只是一味的写asp.net网页,不曾用过.net版本的CMS,闲来无事,上午就打算安装个风讯DotNetCMS sp5研究研究。
本想安装过程简单——将CMS系统拷贝到网站目录下,浏览器进入install文件夹,一路next下去就行,不料——出了了大问题。
装好后的cms进入后台确是另一番景象。在发布一个小广告时,报了好多文件不存在,(其中一个是 “模板管理” manage_list.aspx )仔细查看相应文件夹下面,manage_list.aspx却的的确确是存在的,而且, 更换主题页提示页面不存在。
初始怀疑是这个版本有问题,便重新换个版本再次安装,结果又是如此......
一番寻师问药后,终于知道了——风讯不支持虚拟目录安装,于是乎, IIS上再建一个网站,这下安装估计行了。谁知道,安装创建MSSQL数据库时,提示 web.config 以及 createdatabase.sql等文件不能访问,于是立马给这些文件加上写入、修改的权限。周折之后,总算完成安装。
=======================================================
小结:
1. 风讯不支持虚拟目录安装
2. install文件夹下的step_1.aspx step_2.aspx step_3.aspx(安装完成后部分自动删除)以及其他文件夹或文件在安装后都会重写,所以安装前要把他们全部给予修改的权限。否则 即使数据库 管理员创建成功,但会提示某些文件路径不可访问,进而导致直接跳过系统参数设置,以至于控制面板、发布管理、快捷方式不能自动创建。