tp5怎么把入口文件放在根目录

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tp5怎么把入口文件放在根目录相关的知识,希望对你有一定的参考价值。

参考技术A

方法1 设置虚拟路径 在apache里面 找到 httpd-vhosts.conf 

打开并修改 DocumentRoot c:/wamp/www/  这段

改成DocumentRoot c:/wamp/www/public

方法2 复制public文件到根目录 修改index.php

讲../ 删掉 。复制下面内容即可

// 定义应用目录

define('APP_PATH', __DIR__ . '/application/');

// 定义应用缓存目录

define('RUNTIME_PATH', __DIR__ . '/runtime/');

// 开启调试模式

define('APP_DEBUG', true);

// 加载框架引导文件

require __DIR__ . '/thinkphp/start.php';

TP框架基础

1.首先需要下载tp框架的整个文件包:

  下载链接:https://pan.baidu.com/s/1mYR84xxc0-qEh4m4ZYpCtw 密码:oz9f

2.下载之后解压会得到这样一个文件目录:

3.将整个解压包放置在服务器的根目录:例如环境是wamp,需要 将此文件夹放在www目录下面

4.访问入口文件:

在地址栏输入:http://localhost/tp/index.php

会出现以下界面:

同事在Application文件夹下回自动生成三个文件夹:

第一个文件夹Common用来防止公共函数、方法以及引入的外部文件

第二个文件 家夹Home   代表前台模块

第三个文件夹Runtime存放程序运行时产生的缓存

这个文件夹里除了Common 和Runtime,其他文件夹都称为模块,也可以自己创建模块

5.打开Home模块会看到以下文件夹:

Common存放公共文件

Conf存放Home模块配置文件

Controller Model View  三个文件夹是 tp框架的MVC 模式:

  Controoller存放控制器,就是用来被访问 的 操作方法 Action,一般是.class.php文件,Model存放数据模型实现与数据库交互,View存放视图文件就是HTML文件

 

以上是关于tp5怎么把入口文件放在根目录的主要内容,如果未能解决你的问题,请参考以下文章

tp5更改入口文件到根目录的方法分享

nginx下TP5 隐藏入口文件+支持pathinfo模式+配置多项目根目录

如何获取php错误

tp5修改入口文件

TP5配置隐藏入口index.php文件,Apache/phpstudy

tp5入口文件的隐藏