KCMS之config文件解读

ADMIN / 2018-05-22 / / kelvinvt.com / Print / Attention / Share:
( Best Isgood)

config文件解读

位置:/config/cms_config.asp

config作为KCMS的基础配置文件,具有非常多的开关和功能值得大家去学习和研究。

其中大多数的控制在后台都能找到对应的控制开关,但还是保留一些高级功能,是只能手动修改配置文件的。

例如:

showSql 调试模式,方便做标签优化,如果页面打开时间很慢,可以开启此项,方便调试。

execSql 开启后,可直接在后台执行sql,方便有经验的同学操作。

issession 此项是为空间不稳定的同学准备的,例如后台经常掉线,可更改此项,改用cookie方式

isdel开启暂时没有作用,后期可能会增加 删除内容的同时删掉内容中的图片功能

<%
Const ISINSTALL=1 '网站安装状态(0为未安装,1为已安装)
Const webMode=1'网站状态(0为关闭,1为运行)
Const webcloseinfo="本网站因程序升级关闭中!"'网站状态(0为关闭,1为运行)
Const showtime=0 
Const isCode=1'开启验证码(1开启)
Const isdel=0'开启自动删除(1开启)
Const isgzip=0'开启自动压缩html代码(1开启)
Const istianqi=2'后台是否显示天气(0关闭,1开启可关闭,2开启)
Const showSql=0 '调试模式(1显示所有执行的sql)
Const execSql=0'sql执行功能(1开启执行的sql)
Const sitePath="/"'网站总目录 例如:/kcms/
Const adminPath="admin/"'网站后台总目录 例如:admin
Const sitehelp="本网站因程序升级关闭中!"'网站状态(0为关闭,1为运行)
Const siteExt=".html"'生成文件扩展名(htm,html,asp)
Const prefix="cms_"'cookie,session,前缀,建议每个网站设不一样的
'静态缓存
Const runMode=0'网站运行模式(0为动态,1为静态)
Const htmlDir="a/"
Const IsCache=0'缓存模式(1开启)
Const Ischeckrw=0'后台是否查看文件夹读写状态(0否,1检查)
Const cacheTime="1"'单位小时,默认1小时
Const Cachepre="cms_" '缓存文件前缀
Const CachePath="Cache/"
Const issession=0 '0为存储为session,1为cookie,2为session cookie混合,注意cookie有欺骗漏洞
'会员功能(0,1)
Const userMark=1
Const passtry=5 '密码错误重试次数
Const ischeckmobile=0 '是否验证手机
Const ischeckemail=0 '是否验证邮箱
Const usercode=1 '会员登陆注册是否需要验证码
'留言功能
Const gbookCode=0'留言验证码,建议开启
Const gbookonoff=1 '是否需要审核,0为需要,1为不需要
Const gbookanonymousnum="9"
Const gbookusernum="9"
'手机网站
Const wapmark=1'手机网站开关
Const wapautogo=1'手机自动跳转
Const padautogo=1'平板自动跳转
Const wapPath="wap/"
'数据库
Const dbType=0  '数据库类型(0为access;1为sqlserver
Const dbPre="cms_"'数据库前缀
Const logSql=1'记录后台修改数据库的记录(1为开启,建议开启)
Const dellogSql="100"'保留多少条记录(0为不删除,双倍时候才会删除,默认100条达到200自动删除前100)
'access数据库
Const dbPath="data/"
Const dbfile="KCMS.ASA"'access数据库文件路径
Const dbPass=""'access数据库密码 
Const dbaotoback=0'access数据库后台登陆自动备份数据,0为关闭,7为7天
'sqlserver数据库
Const dataServer=""'地址,如localhost
Const dbPort="" '端口\实例,如:1433\实例名,建议为空
Const dataName=""'名称,如:KCMS
Const dataUser=""'账号,如sa
Const datapass=""'密码,如******
'上传文件目录
Const upLoadMark=1'上传设置开关(0为关闭,1为开启)
Const upLoadPath="upLoad/"'上传文件目录
Const datefolder=0   '是否创建日期文件夹(0为关闭,1为创建,图片较少建议关闭)
Const coverMark=1 '同名是否覆盖(0为增加编号上传,1为覆盖,2为略过)
Const imageExt="jpg,jpeg,gif,png"'图片上传限制
Const imageFormat="{yy}{mm}{dd}{hh}{ii}{ss}{rand:6}"  '明明规则 另外还有{pinyinname}拼音,{filename}源文件名
Const imageMaxSize="2mb"'请注意空间上也会有限制上传大小
Const compresswidth="2000"
Const compressheight="2000"
Const compressquality="80"
Const fileExt="pdf,txt,doc,docx,xls,xlsx,zip,rar"'附件上传限制
Const fileFormat="{pinyin}"
Const fileMaxSize="2mb"
Const videoExt="mp4,flv,swf"'视频上传限制,请注意空间90%以上不允许上传视频,或不支持视频格式
Const videoFormat="{pinyin}"
Const videoMaxSize="20mb"
'缩略图
Const smallMark=1
Const smallMode=0
Const smallwidth="500"
Const smallheight="500"
Const smallquality="80"  '质量度
'水印参数
Const waterMark=0'水印(0,1)
Const waterType=0'水印类型(0为文字,1图片)
Const waterMarkFont="KCMS"'水印文字
Const waterMarkPic="/images/logo.png"'水印图片
Const markPicWidth="0"'宽
Const markPicHeight="0"'高
Const markPicAlpha="0.5"'透明度
Const waterMarkLocation="5"'位置
'短信
Const smsmark=0
Const regsendsms=0
Const forgetsendsms=0
Const smsid=""
Const smspw=""
'邮件设置
Const mailMark=0
Const mailtype="jmail"'默认请使用jmail,以下信息请自行修改。
Const smtp_usermail="kelvinvt@qq.com"'邮件地址
Const smtp_user="kelvinvt"'邮件账号 
Const smtp_password="123456"'邮件密码,测试账号
Const smtp_server="smtp.qq.com"'邮件服务器
Const Receive_email="kelvinvt@qq.com"'接收邮件地址,支持多个邮箱逗号分隔
Const gbooksendmail=0
Const evalsendmail=0
Const regsendmail=0
Const loginsendmail=0
Const forgetsendmail=0
Const shopcatsendmail=0
Const shopordersendmail=0
Const commentsendmail=0
Const submissionsendmail=0
Const diyformsendmail=0
%>


 
Contact Us
  • 13800000000
  • Powered by KCMS