账号通
    

账号  

密码  

1762

查看

2

回复
主题:[求助]请教高手,关于在子目录装KESION CMS的问题! [收藏主题]  
saga98111 当前离线

33

主题

0

广播

0

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

用户积分:713 分
登录次数:65 次
注册时间:2008/7/10
最后登录:2011/7/23
saga98111 发表于:2010/10/2 16:02:00   | 只看该作者 查看该作者主题 楼主 
科汛在线考试系统(NET)

我做了个网站,是中英双语版的。中文版的放到了根目录,英文版放到了en文件夹中。



修改了Conn.asp中的DBPath       = "\en/KS_Data/KesionCMS6.mdb" 路径



现在发现网站出现问题



访问根目录中的中文网站正常,再访问英文版网站,发现里面带中文,然后更新缓存后,变为英文版。



然后再打开中文网站,也全变成英文了。  请问怎么完全区分他们?



现在好象他们共用了缓存。



我在中文版的后台中选择首页模板地址,打开的居然是/en目录下的模板!

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

33

主题

0

广播

0

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

用户积分:713 分
登录次数:65 次
注册时间:2008/7/10
最后登录:2011/7/23
saga98111 发表于:2010/10/3 12:11:00   | 只看该作者 查看该作者主题 沙发 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
estar 当前离线

261

主题

18

广播

1

粉丝
添加关注
级别:二年级

用户积分:427 分
登录次数:75 次
注册时间:2010/6/29
最后登录:2014/3/24
estar 发表于:2010/10/3 16:36:00   | 只看该作者 查看该作者主题 藤椅 
科汛在线商城系统(NET)

打开ks_cls/ks.publiccls.asp,并找到如下代码

SiteSN = Replace(Replace(LCase(Request.ServerVariables("SERVER_NAME")), "/", ""), ".", "") '--缓存名称


需要改动的就是这个地方.比如你分别将两套程序放在kesion1和kesion2两个目录下

那可以这样改.


kesion1下的可以改成 SiteSn="Kesion1"

kesion2 下的可以改成 SiteSN="kesion2"


可以放,但要修改一参数,ks_cls/ks_commoncls.asp,找到sitesn改下缓存名称

如将:
   SiteSN = Replace(Replace(LCase(Request.ServerVariables("SERVER_NAME")), "/", ""), ".", "") '--缓存名称
   改成

   SiteSN = Replace(Replace(LCase(Request.ServerVariables("SERVER_NAME")), "/", ""), ".", "")&"kesion"

'--缓存名称

你可以任意修改,只要保证各个目录下的缓存名称不同即可!

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.10938秒 powered by KesionCMS 9.0