项目入口文件声明和注意事项
2018-01-04 21:02
411 查看
前台入口文件
后台入口文件
目录截图
修改admin/Runtime目录,
之前:
在admin.php文件加入如下代码:
重新在浏览器执行admin.php文件
<?php // 初始化,进行加载 // 定义的是与thinkphp有关的核心框架文件目录路径 // 可以通过这个常量,在以后运行的时候都去找这个路径,确保在运行过程当中,路径绝对是没有问题的 // 第二重意义,做一个操作(防跳墙),是防止用户直接访问我们的敏感文件。 // 我就可以直接做一个页面,包含这个敏感页面,用户的访问必须通过在做的这个页当中(A),在A页当中处理好与安全相关的事宜。 // define('THINK_PATH','../webSite/ThinkPHP/'); // APP_PATH,项目路径 // APP_PATH,应用路径(项目路径) 前台应用和后台应用 // 我们将前台应用专门放置一个文件夹,将后台应用放置一个文件夹 define('APP_PATH','./home/'); define('APP_NAME','home'); require THINK_PATH.'ThinkPHP.php'; ?>
后台入口文件
<?php // 初始化,进行加载 // 定义的是与thinkphp有关的核心框架文件目录路径 // 可以通过这个常量,在以后运行的时候都去找这个路径,确保在运行过程当中,路径绝对是没有问题的 // 第二重意义,做一个操作(防跳墙),是防止用户直接访问我们的敏感文件。 // 我就可以直接做一个页面,包含这个敏感页面,用户的访问必须通过在做的这个页当中(A),在A页当中处理好与安全相关的事宜。 // define('THINK_PATH','../webSite/ThinkPHP/'); // APP_PATH,项目路径 // APP_PATH,应用路径(项目路径) 前台应用和后台应用 // 我们将前台应用专门放置一个文件夹,将后台应用放置一个文件夹 define('APP_PATH','./admin/'); // APP_NAME,项目名称(应用名称) // 第一,让thinkphp在加载的时候,能够很好的区分 // 第二,能够让我们以后在做权限管理的时候,RBAC的时候,能够去很好的控制前台和后台的权限,分开 define('APP_NAME','admin'); // define('RUNTIME_PATH','admin/temp/'); // 包含thinkphp整个框架的入口文件 require THINK_PATH.'ThinkPHP.php'; ?>
目录截图
修改admin/Runtime目录,
之前:
在admin.php文件加入如下代码:
重新在浏览器执行admin.php文件
define('RUNTIME_PATH','admin/temp/');
相关文章推荐
- SVN上传文件注意事项-------------------养成良好的项目文件上传习惯
- SVN上传文件注意事项-------------------养成良好的项目文件上传习惯
- SVN上传文件注意事项-------------------养成良好的项目文件上传习惯
- 用svn管理项目时,复制文件的注意事项
- [swift3.0]搭建iOS项目的忽略文件处理和注意事项
- mac平台下用Xcode开发cocos2d-x3.6版本项目添加资源文件的注意事项
- ThinkPHP入口文件设置及相关注意事项分析
- 关于友元声明的注意事项和头文件声明的规范
- ThinkPHP入口文件设置及相关注意事项分析
- vs2005的windows项目中复制Form文件的步骤和注意事项
- java web程序中将外部class文件加入到项目中要注意的事项
- 关于一个项目中全局配置文件读取的注意事项
- hibernate.hbm.xml文件的表头声明注意事项!
- myeclipse中的web项目导入到eclipse中注意事项,项目部署到tomcat后无法访问jsp文件
- 1.7 Qt创建项目时注意事项
- TortoiseSVN使用注意事项之二,不要让SVN影响你浏览文件的速度
- python2.7中编码问题以及txt文件读写的注意事项
- cocos2d-2.0-x-2.0.4 android项目搭建注意事项
- (重点)多文件开发注意事项
- iOS开发 多个项目(多人)共用一个APPID公司帐号 注意事项