入口配置:index.php account.php admin.php


define('DIST', 'src');
define('DS', DIRECTORY_SEPARATOR);

//是否开启runtime,如果为false,则不生成runtime缓存
define('RUNTIME', false);

//是否开启debug,如果为true,则不生成runtime缓存
define('DEBUG', false);

define('APP_DIR_NAME', $app_name);
define('ROOT_PATH', str_replace('\\', '/', dirname(__FILE__)));
define('LIB_PATH', ROOT_PATH . '/../libraries');   //ZeroPHP Framework 所在目录
define('APP_PATH', ROOT_PATH . '/' . APP_DIR_NAME);         //应用程序目录
define('MOD_PATH', APP_PATH . '/models');       //应用程序模型目录
define('INI_PATH', ROOT_PATH . '/shop/configs');      //应用程序配置文件目录

全局配置:shop/config目录下面的文件就是项目的全局配置文件,对所有应用有效。

define('DATA_ID', $data_id);   //数据编号
define('DATA_PATH', APP_PATH . DS . 'data' . DS . $data_id);  //数据存储目录

define('LAN_PATH', APP_PATH  . DS . 'data' . DS . 'locales');    //语言包目录
define('LOG_PATH',  DATA_PATH . DS . 'logs');                    //日志目录

config目录下的所有配置文件系统都会自动读取,不需要手动加载。如果希望手工获取,可以使用:Zero_Config::load(‘global’);

可以通过 Zero_Registry::set(‘key’, $val) 设置全局变量, 可以通过Zero_Registry::get(‘key’, $default) 读取全局变量

具体的配置参数及默认值可以直接查看应用config目录下面的相关文件内容。

文档更新时间: 2021-12-20 14:40   作者:随商信息技术(上海)有限公司