1 Star 0 Fork 0

-覺遠-/IdeaCMS

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
index.php 3.26 KB
一键复制 编辑 原始数据 按行查看 历史
wuuyun 提交于 2017-01-07 16:27 . 2016最后更新
<?php
/**
* @CmsName: ideacms v1.4
* @Author: 连普科技
* @QQ: 976510651
* @WebSite: http://www.lygphp.com
* @Date: 2016-04-04 14:36:57
* @Last Modified by: frank
* @Last Modified time: 2016-04-22 17:51:42
*/
/**
* index.php 入口文件
*/
header('Content-Type: text/html; charset=utf-8');
error_reporting(E_ALL ^ E_NOTICE ^ E_WARNING ^ E_STRICT);
@date_default_timezone_set('Asia/Shanghai'); // 解决时区
define('IN_IDEACMS', true);
define('APP_ROOT', dirname(__FILE__) . DIRECTORY_SEPARATOR);
define('EXT', '.php');
define('SELF', pathinfo(__FILE__, PATHINFO_BASENAME));
define('ICPATH', str_replace(SELF, '', __FILE__));
define('APPPATH', ICPATH.'extensions/');
define('BASEPATH', ICPATH.'lygphp/');
define('SYSDIR', trim(strrchr(trim(BASEPATH, '/'), '/'), '/'));
$config = require ICPATH.'config/config.ini.php';
/**
* 配置
*/
define('SYS_ROOT', ICPATH.'lygphp'.DIRECTORY_SEPARATOR); //核心文件所在路径
define('SYS_START_TIME', microtime(true)); //设置程序开始执行时间
define('CONTROLLER_DIR', APP_ROOT . 'controllers' . DIRECTORY_SEPARATOR); //controller目录的路径
define('MODEL_DIR', APP_ROOT . 'models' . DIRECTORY_SEPARATOR); //model目录的路径
define('VIEW_DIR', APP_ROOT . 'views' . DIRECTORY_SEPARATOR); //view目录的路径
define('CONFIG_DIR', APP_ROOT . 'config' . DIRECTORY_SEPARATOR); //config目录的路径
define('EXTENSION_PATH', 'extensions'); //extension目录文件夹
define('EXTENSION_DIR', APP_ROOT . EXTENSION_PATH . DIRECTORY_SEPARATOR); //extension目录的路径
define('PLUGIN_DIR', APP_ROOT . 'plugins' . DIRECTORY_SEPARATOR); //插件目录文件夹
define('MODULE_DIR', APP_ROOT . 'controllers' . DIRECTORY_SEPARATOR); //插件目录文件夹
define('DEFAULT_CONTROLLER', 'Index'); //设置系统默认的controller名称,默认为:Index
define('DEFAULT_ACTION', 'index'); //设置系统默认的action名称,默认为index
define('SYS_LOG', $config['SYS_LOG']); //设置是否开启运行日志
define('SYS_DEBUG', $config['SYS_DEBUG']); //设置是否开启调试模式.开启后,程序运行出现错误时,显示错误信息
define('URL_SEGEMENTATION', '/'); //定义网址路由的分割符
define('ENTRY_SCRIPT_NAME', 'index.php'); //定义入口文件名
define('SITE_MEMBER_COOKIE', $config['SITE_MEMBER_COOKIE']); //会员登录Cookie随机字符码
define('SYS_COOKIE_DOMAIN', $config['SESSION_COOKIE_DOMAIN']); //跨域
define('SYS_DOMAIN', $config['SYS_DOMAIN']); //域名目录,针对虚拟主机用户
define('SYS_ATTACK_LOG', isset($config['SYS_ATTACK_LOG']) && $config['SYS_ATTACK_LOG'] ? $config['SYS_ATTACK_LOG'] : false); //系统攻击日志开关
define('ADMIN_NAMESPACE', isset($config['ADMIN_NAMESPACE']) && $config['ADMIN_NAMESPACE'] ? $config['ADMIN_NAMESPACE'] : 'admin'); //定义后台管理路径的名字
define('SYS_VAR_PREX', isset($config['SYS_VAR_PREX']) && $config['SYS_VAR_PREX'] ? $config['SYS_VAR_PREX'] : 'idea_'); //SESSION和COOKIE变量前缀
/**
* 环境参数
*/
if (function_exists('ini_set')) {
SYS_DEBUG ? ini_set('display_errors', true) : ini_set('display_errors', false);
ini_set('memory_limit', '1024M');
if (SYS_COOKIE_DOMAIN) {
ini_set('session.cookie_domain', SYS_COOKIE_DOMAIN);
}
}
require_once BASEPATH.'core/CodeIgniter.php';
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/zywoo/IdeaCMS.git
git@gitee.com:zywoo/IdeaCMS.git
zywoo
IdeaCMS
IdeaCMS
master

搜索帮助