建站教程01:thinkphp6 新建项目
所属分类:php | 发布于 2023-06-13 22:11:50
打算玩玩ChatGPT,所以新建一个项目,这里从零开始记录一下,使用thinkphp 6.1 开发的全过程。
项目根目录为:
/Users/alan/projects/php/testGpt
PHP代码目录为:
/Users/alan/projects/php/testGpt/php
1、安装thinkphp
alan@~ % cd projects/php/testGpt/php
alan@php % composer create-project topthink/think ./
2、查看当前thinkphp版本
alan@php % php think -version
version 6.1.3
3、更新thinkphp版本(可选,这里只是为了记录)
alan@php % composer update topthink/framework
注意:更新操作会删除thinkphp目录然后重新下载安装新版本,但不会影响app目录。
4、安装指定版本的thinkphp
alan@php % composer create-project topthink/think ./ 6.1.10
5、更新指定库到指定版本
alan@php % composer update topthink/framework:6.1.13
6、安装think-template扩展
alan@php % composer require topthink/think-view
7、安装think-image扩展
alan@php % composer require topthink/think-image
8、安装think-multi-app扩展
alan@php % composer require topthink/think-multi-app
注意:系统根据app目录下是否存在controller目录作为判断是否是单应用的依据,部署多应用模式后,记得删除app目录下的controller目录。
9、修改config/route.php(根据个人习惯选择修改)
// 是否使用控制器后缀
'controller_suffix' => 'Controller',