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 相关文章推荐
global.php
Dec 09 PHP
php 中文字符入库或显示乱码问题的解决方法
Apr 12 PHP
PHP的SQL注入实现(测试代码安全不错)
Feb 27 PHP
PHP查询数据库中满足条件的记录条数(两种实现方法)
Jan 29 PHP
eaglephp使用微信api接口开发微信框架
Jan 09 PHP
thinkphp文件引用与分支结构用法实例
Nov 26 PHP
老版本PHP转义Json里的特殊字符的函数
Jun 08 PHP
2款PHP无限级分类实例代码
Nov 11 PHP
通过PHP简单实例介绍文件上传
Dec 16 PHP
详解Yii2高级版引入bootstrap.js的一个办法
Mar 21 PHP
iis 7下安装laravel 5.4环境的方法教程
Jun 14 PHP
Laravel5.1 框架响应基本用法实例分析
Jan 04 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
10 个经典PHP函数
2013/10/17 PHP
PHP中多维数组的foreach遍历示例
2014/06/13 PHP
Discuz7.2版的faq.php SQL注入漏洞分析
2014/08/06 PHP
PHP操作MySQL的mysql_fetch_* 函数的常见用法教程
2015/12/25 PHP
PHP简单判断字符串是否包含另一个字符串的方法
2016/03/25 PHP
PHP操作mysql数据库分表的方法
2016/06/09 PHP
thinkphp跨库操作的简单代码实例
2016/09/22 PHP
在云虚拟主机部署thinkphp5项目的步骤详解
2017/12/21 PHP
jQuery一步一步实现跨浏览器的可编辑表格,支持IE、Firefox、Safari、Chrome、Opera
2009/08/28 Javascript
Jquery实现页面加载时弹出对话框代码
2013/04/19 Javascript
JS中window.open全屏命令解析及使用示例
2013/12/11 Javascript
Jquery 实现grid绑定模板
2015/01/28 Javascript
AngularJS入门教程之过滤器用法示例
2016/11/02 Javascript
JavaScript实现清空(重置)文件类型INPUT元素值的方法
2016/11/17 Javascript
移动端基础事件总结与应用
2017/01/12 Javascript
ECMAScript6--解构
2017/03/30 Javascript
JavaScript学习总结之正则的元字符和一些简单的应用
2017/06/30 Javascript
关于JavaScript的单双引号嵌套问题
2017/08/20 Javascript
js解决软键盘遮挡输入框的问题分享
2017/12/19 Javascript
jquery动态添加带有样式的HTML标签元素方法
2018/02/24 jQuery
微信小程序实现天气预报功能
2018/07/18 Javascript
JavaScript禁用右键单击优缺点分析
2019/01/20 Javascript
微信小程序实现多行文字超出部分省略号显示功能
2019/10/23 Javascript
JS动态图片的实现方法完整示例
2020/01/13 Javascript
详细分析Node.js 模块系统
2020/06/28 Javascript
vue 将多个过滤器封装到一个文件中的代码详解
2020/09/05 Javascript
[42:35]2018DOTA2亚洲邀请赛3月30日 小组赛A组 VG VS OpTic
2018/03/31 DOTA
Python中字典的setdefault()方法教程
2017/02/07 Python
python方向键控制上下左右代码
2018/01/20 Python
pandas.dataframe按行索引表达式选取方法
2018/10/30 Python
python实现nao机器人手臂动作控制
2019/04/29 Python
python3 webp转gif格式的实现示例
2019/12/10 Python
Python实现壁纸下载与轮换
2020/10/19 Python
机电一体化专业推荐信
2013/12/03 职场文书
期末自我鉴定
2014/01/23 职场文书
2015年全国爱眼日活动方案
2015/05/05 职场文书