ThinkPHP6.0 的环境要求如下:
PHP >= 7.1.0
Thinkphp6 开始,必须通过Composer方式安装和更新
1.安装 Composer
下载并运行(Window 环境) Composer-Setup.exe
安装步骤如下:
第一步:
第二步:
第三步:
第四步:
第五步:
第六步:
第七步:
2.安装 Thinkphp6
先切换到你的 php 环境根目录
d:
cd phpstudy_pro/WWW
在执行下载 Thinkphp6 命令(mytp6 为下载 Thinkphp6 的目录)
composer create-project topthink/think mytp6
安装出现错误:查看 composer 目前安装环境(主要是查看下载源,然后恢复官方源)
composer config -g -l repo.packagist
composer config -g --unset repos.packagist
3.配置、运行 Thinkphp6
第一步:打开 phpstudy 集成软件 -> 站点域名管理
第二步:网站域名: www.mytp6.com
第三步:网站目录: mytp6/public
第四步:直接在浏览器上输入域名: www.mytp6.com
4.文件
www WEB部署目录(或者子目录)
├─app 应用目录
│ ├─controller 控制器目录
│ ├─model 模型目录
│ ├─ ... 更多类库目录
│ │ │ ├─common.php 公共函数文件
│ └─event.php 事件定义文件
│
├─config 配置目录
│ ├─app.php 应用配置
│ ├─cache.php 缓存配置
│ ├─console.php 控制台配置
│ ├─cookie.php Cookie配置
│ ├─database.php 数据库配置
│ ├─filesystem.php 文件磁盘配置
│ ├─lang.php 多语言配置
│ ├─log.php 日志配置
│ ├─middleware.php 中间件配置
│ ├─route.php URL和路由配置
│ ├─session.php Session配置
│ ├─trace.php Trace配置
│ └─view.php 视图配置
│
├─view 视图目录
├─route 路由定义目录
│ ├─route.php 路由定义文件
│ └─ ...
│
├─public WEB目录(对外访问目录)
│ ├─index.php 入口文件
│ ├─router.php 快速测试文件
│ └─.htaccess 用于apache的重写
│
├─extend 扩展类库目录
├─runtime 应用的运行时目录(可写,可定制)
├─vendor Composer类库目录
├─.example.env 环境变量示例文件
├─composer.json composer 定义文件
├─LICENSE.txt 授权说明文件
├─README.md README 文件
├─think 命令行入口文件