ThinkPHP中自定义目录结构的设置方法


Posted in PHP onAugust 15, 2014

效果如图所示:

ThinkPHP中自定义目录结构的设置方法

入口文件

<?php
// 应用入口文件
 
// 检测PHP环境
if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !');
 
// 网站文件入口位置
define('ABSPATH', dirname(__FILE__) . '/');
 
// 定义应用目录
define('APP_NAME', 'WEBSITE');
define('APP_PATH','./include/');
define('CONF_PATH', ABSPATH . '/config/');
define('RUNTIME_PATH', ABSPATH . '/cache/');
define('TMPL_PATH', ABSPATH . '/templates/');
define('UPLOAD_PATH', ABSPATH . '/uploads/');
define('THINK_PATH', APP_PATH . '/ThinkPHP/');
 
// 开启调试模式
define('APP_DEBUG',True);
 
// 引入ThinkPHP入口文件
require THINK_PATH . 'ThinkPHP.php';

配置文件

<?php
return array (
 'DEFAULT_MODULE' => 'APP',
 'URL_MODEL' => '2',
 'TMPL_PARSE_STRING'=> array(
 '__PUBLIC__' => __ROOT__.'/static',
 '__UPLOAD__' => __ROOT__.'/uploads'
 ),
 'TMPL_FILE_DEPR' => '_',
);
PHP 相关文章推荐
一个php短网址的生成代码(仿微博短网址)
May 07 PHP
php发送html格式文本邮件的方法
Jun 10 PHP
php微信开发之自定义菜单实现
Nov 18 PHP
thinkphp下MySQL数据库读写分离代码剖析
Apr 18 PHP
PHP实现文件上传功能实例代码
May 18 PHP
PHP实现mysqli批量执行多条语句的方法示例
Jul 22 PHP
yii框架redis结合php实现秒杀效果(实例代码)
Oct 26 PHP
laravel5.0在linux下解决.htaccess无效和去除index.php的问题
Oct 16 PHP
PHP实现简单登录界面
Oct 23 PHP
laravel实现图片上传预览,及编辑时可更换图片,并实时变化的例子
Nov 14 PHP
PHP Beanstalkd消息队列的安装与使用方法实例详解
Feb 21 PHP
如何判断微信付款码和支付宝付款码
Apr 01 PHP
win7 64位系统 配置php最新版开发环境(php+Apache+mysql)
Aug 15 #PHP
php获取apk包信息的方法
Aug 15 #PHP
phpmyadmin出现Cannot start session without errors问题解决方法
Aug 14 #PHP
PHP解码unicode编码的中文字符代码分享
Aug 13 #PHP
使用ob系列函数实现PHP网站页面静态化
Aug 13 #PHP
PHP语法自动检查的Vim插件
Aug 11 #PHP
浅谈使用 PHP 进行手机 APP 开发(API 接口开发)
Aug 11 #PHP
You might like
PHP学习之PHP变量
2006/10/09 PHP
PHP的命令行命令使用指南
2015/08/18 PHP
php使用ZipArchive函数实现文件的压缩与解压缩
2015/10/27 PHP
phpmailer简单发送邮件的方法(附phpmailer源码下载)
2016/06/13 PHP
php基于curl实现随机ip地址抓取内容的方法
2016/10/11 PHP
PHP标准库 (SPL)――Countable用法示例
2020/06/05 PHP
JQuery 前台切换网站的样式实现
2009/06/22 Javascript
jQuery 美元符冲突的解决方法
2010/03/28 Javascript
javascript中判断一个值是否在数组中并没有直接使用
2012/12/17 Javascript
jquery队列queue与原生模仿其实现方法分享
2014/03/25 Javascript
可编辑下拉框的2种实现方式
2014/06/13 Javascript
JS合并数组的几种方法及优劣比较
2014/09/19 Javascript
jQuery实现智能判断固定导航条或侧边栏的方法
2016/09/04 Javascript
js实现带简单弹性运动的导航条
2017/02/22 Javascript
js按条件生成随机json:randomjson实现方法
2017/04/07 Javascript
关于JavaScript中的this指向问题总结篇
2017/07/23 Javascript
vue2.0实现的tab标签切换效果(内容可自定义)示例
2019/02/11 Javascript
vue路由导航守卫和请求拦截以及基于node的token认证的方法
2019/04/07 Javascript
VScode格式化ESlint方法(最全最好用方法)
2019/09/10 Javascript
Vue中rem与postcss-pxtorem的应用详解
2019/11/20 Javascript
Vue 的双向绑定原理与用法揭秘
2020/05/06 Javascript
[54:54]Newbee vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
python创建只读属性对象的方法(ReadOnlyObject)
2013/02/10 Python
django 单表操作实例详解
2019/07/30 Python
python装饰器的特性原理详解
2019/12/25 Python
Python求凸包及多边形面积教程
2020/04/12 Python
H5 canvas中width、height和style的宽高区别详解
2018/11/02 HTML / CSS
SIDESTEP荷兰:在线购买鞋子
2019/11/18 全球购物
华为python面试题
2016/05/03 面试题
机关门卫制度
2014/02/01 职场文书
妇女儿童发展规划实施方案
2014/03/16 职场文书
党员公开承诺书内容
2014/05/20 职场文书
大学生第一学年自我鉴定
2014/09/12 职场文书
2014党员干部四风问题对照检查材料思想汇报
2014/09/24 职场文书
2014年工程工作总结
2014/11/25 职场文书
第一书记观后感
2015/06/08 职场文书