PHP教程

ThinkPHP6配置

本文主要是介绍ThinkPHP6配置,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

config目录

  • 单应用模式配置目录
  • 可以增加自定义的配置文件

开发配置

开发推荐使用.env环境文件进行操作,上线部署运行的时候再根据服务器实际配置更改配置文件中的内容

.example.env(请重命名为".env")

APP_DEBUG = true

[APP]
DEFAULT_TIMEZONE = Asia/Shanghai

[DATABASE]
TYPE = mysql
HOSTNAME = 127.0.0.1
DATABASE = test
USERNAME = username
PASSWORD = password
HOSTPORT = 3306
CHARSET = utf8
DEBUG = true

[LANG]
default_lang = zh-cn

说明:

如[APP],即为对应内容为app.php中的配置内容,下方的每行对应配置项的一项,入门学习更改DATABASE、USERNAME、PASSWORD即可

常规配置

以database.php文件为例

用于配置数据库,推荐使用Navicat进行数据库操作。

主要配置其中的数据库类型,数据库名,用户名,密码,表前缀(如有必要)

url访问

单应用模式项目访问路径:[域名]/index.php(入口文件)/Index(控制器类名)/index(方法名)
如:http://localhost/index.php/Index/index即为访问本地服务器上的index.php入口文件进入项目,然后使用Index控制器中的index方法。

应用模式项目访问路径:[域名]/index.php(入口文件)/index(应用名)/Index(控制器类名)/index(方法名)
如:http://localhost/index.php/index/Index/index即为访问本地服务器上的index.php入口文件进入项目,再进入index应用,然后使用Index控制器中的index方法。

在使用多应用模式前可能需要修改配置内容app.php,还要修改控制器类中的namespace。


补充:ThinkPHP采用 MVC —— 一种软件架构

model view controller

这篇关于ThinkPHP6配置的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!