前台入口文件
<?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/');