[搜]

贴心猫-文档

常用配置

  • 启动配置(/root/cfgs/boot/)
    • 系统启动需要的最基本的配置
    • /root/cfgs/boot/_paths.php (自定义一级目录,可以设置多个项目共享一些通用目录,如imcat,ximps)
    • /root/cfgs/boot/cfg_adbug.php (扩展工具配置)
    • /root/cfgs/boot/cfg_db.php (主数据库配置)
    • /root/cfgs/boot/cfg_load.php (自动加载配置)
    • /root/cfgs/boot/const.php (基础变量配置)
    • /root/cfgs/boot/setcfg.php (安装扩展配置,安装后无用了)

提示:后缀为 .php-cdemo 的配置,仅为示范配置;不参入使用,这里也不列出来。

  • 系统配置
    • 系统常规的配置
    • /root/cfgs/sy_domain.php (子域名跳主域名设置)
    • /root/cfgs/sy_ipstop.php (禁止访问ip列表)
    • /root/cfgs/sy_keepid.php (保留id列表,不能注册或用于模型名)
    • /root/cfgs/sy_simpass.php (简单账号密码配置,这里设置的关键字不能用于账号密码)
    • /root/cfgs/sy_vopcfg.php (模板显示配置)
    • /root/cfgs/sy_wmark.php (水印配置)
  • 扩展配置
    • 放置与第三方模块结合使用的扩展配置
    • /root/excfg/ex_a3rd.php (第三方登录/支付的配置)
    • /root/excfg/ex_ais.php (AI接口配置)
    • /root/excfg/ex_cache.php (缓存配置)
    • /root/excfg/ex_mail.php (邮件配置)
    • /root/excfg/ex_sms.php (短信配置)
    • /root/excfg/ex_store.php (存储配置)
    • /root/excfg/ex_vjump.php (分站跳转配置,用于多分站中)

DIY扩展配置

  • 增加自定义配置

一般自定义配置放置在:/root/excfg/下

  // `/root/excfg/ex_mycfg.php`
  // mycfg 配置
  $_ex_mycfg['apik']   = '0test'; // 0test,winic,cr6868,emhttp,dxqun,bucp
  $_ex_mycfg['user']      = 'user_test'; 
  $_ex_mycfg['pass']      = 'pass_test'; 
  • 使用配置
  $mycfg = read('mycfg', 'ex'); // 或 \imcat\glbConfig::read('mycfg', 'ex');
  dump($mycfg);
  // 这里的 `'ex'` 与文件里的 `$_ex_`前缀对应

后台参数配置