KCMS之config文件解读
ADMIN / 2018-05-22 / / kelvinvt.com / Print / Attention / Share: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 %>
- Categories: 文档教程