1.安装中文插件(可安装可不安装)

2.安装主题(可安装可不安装)

3.安装和php相关的插件




4.打开文件夹



5.路由操作
查看项目中的route路由

浏览器中访问think

隐藏index.php入口文件

访问ThinkPHP5.1开发手册,复制apache下面的那段话。

修改伪静态配置

复制这段话


index.php入口文件隐藏成功

6.修改配置文件
修改app.php

数据库配置database.php


7.删除项目部分内容
删除index,因为一般自己写

删除route中的路由

8 版本控制
以后版本升级直接将v1目录复制到v2中,在v2中更改。

9 全局异常类封装
如果访问错误会出现如下页面(太丑了,要改进)

因为我们删除了application下面的index,所以我们来生成一个控制器:
按Ctrl+`进入终端

输入php think make:controller index/Index命令
把index.php里面没用的东西都删除


封装一个异常类

配置自定义异常类

查看效果:


在ExceptionHandler.php同级目录下创建BaseException.php
ExceptionHandler.php里面的代码内容:
<?php
namespace app\lib\exception;
use Exception;
use think\exception\Handle;
class ExceptionHandler extends Handle
{
public $code;
public $msg;
public $errorCode;
public function render(Exception $e)
{

本文介绍了在ThinkPHP5.1环境中进行项目设置,包括安装中文插件和主题,PHP相关插件安装,路由操作,如何隐藏index.php,配置数据库和全局异常类封装,以及使用BaseException和BaseValidate进行基础验证和控制器封装的过程。
最低0.47元/天 解锁文章

6436





