ThinkPHP中自定义目录结构的设置方法
2015-01-24信息快讯网
现在很多朋友喜欢使用ThinkPHP但它会生成的很多目录有些朋友不喜欢,这里为大家分享下将目录都放到include目录的方法,这样就干净多了
效果如图所示:
入口文件
<?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连接odbc数据源并保存与查询数据的方法
thinkPHP实现表单自动验证
php将csv文件导入到mysql数据库的方法
php使用递归计算文件夹大小
php实现无限级分类
php启用sphinx全文搜索的实现方法
腾讯微博提示missing parameter errorcode 102 错误的解决方法
thinkphp中session和cookie无效的解决方法
thinkphp3.0输出重复两次的解决方法
thinkphp3.2.2实现生成多张缩略图的方法
ThinkPHP打开验证码页面显示乱码的解决方法
PHP反向代理类代码
win7 64位系统 配置php最新版开发环境(php+Apache+mysql)
php获取apk包信息的方法
phpmyadmin出现Cannot start session without errors问题解决方法
PHP解码unicode编码的中文字符代码分享
使用ob系列函数实现PHP网站页面静态化
Zend Framework 2.0事件管理器(The EventManager)入门教程
ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法
PHP+FastCGI+Nginx配置PHP运行环境
PHP的反射类ReflectionClass、ReflectionMethod使用实例
linux下安装php的memcached客户端
thinkphp学习笔记之多表查询
ThinkPHP单字母函数(快捷方法)使用总结
ThinkPHP实现将SESSION存入MYSQL的方法
ThinkPHP使用PHPExcel实现Excel数据导入导出完整实例