账号通
    

账号  

密码  

1603

查看

0

回复
主题:三步彻底解决v5.x 虚拟目录问题 [收藏主题]  
tx2090 当前离线

25

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:503 分
登录次数:27 次
注册时间:2009/6/13
最后登录:2015/4/4
tx2090 发表于:2009/8/10 17:10:00   | 只看该作者 查看该作者主题 楼主 

网站大都时候不放在根目录,而是虚拟目录。我把网站放在虚拟目录后,也出现了无法正常运行的情况。到本论坛搜索,毫无所获。最终,解决所有问题。


IIS下建立虚拟目录:myweb


需要思考的是:1>链接,含超链接,JS链接,CSS链接等  2>文件源,含非超链接图片,数据库等


修改过程如下:


 A:  数据库无法连接:改页面 conn.asp  12行


DBPath   = "/myweb/KS_Data/KesionCMS5.mdb" 


 


改过之后,发现后台可以正常运行了,但是所有页面显示杂乱无章,原因在于style.css未正常加载。


 B:  Dreamweaver下,在Template下搜索源代码,搜索串为[ <link href="/images/style.css"  ] ,将模板中所有搜索到的串做替换 [  <link href="/myweb/images/style.css"  ] 


   之后,全部重新发布,发现,除了首页之外,栏目页显示正常了。


 


 C: 由于需要文章实时显示,站长们大都是选Ajax调用,所以会显示不正常,解决办法如下:


 ks_inc目录下,ajax.js  修改第9行  var installdir='/myweb/'; 


 重新发布首页,发现基本显示正常。剩余的诸如图片,分割线之类,重新修改标签即可,模板中的图片等修改其来源加入   myweb/即可


 


通过 A,B,C三步,基本解决问题。欢迎大家补充。


大部分人都是在本地做好之后,准备上传服务器,才发现问题,这个时候有个麻烦事,你所有上传过的图片,都要在后台重新选择,你会发现,在图片选择的时候,会自动加个虚拟目录。


 


平心而论,是大家不够认真,对IIS机制不熟悉,也对科讯不够精通,科讯在虚拟目录方面应该已经想的够多了。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
ks1w 当前离线

2796

主题

4

广播

1

粉丝
添加关注
级别:大一

用户积分:14338 分
登录次数:665 次
注册时间:2006/11/3
最后登录:2019/7/26
ks1w 发表于:2009/8/10 22:01:00   | 只看该作者 查看该作者主题 沙发 
科汛在线网校系统
不错,科汛本身就支持二级目录
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行1.20898秒 powered by KesionCMS 9.0