企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
1、TP6安装要求: ``` PHP >= 7.1.0 必须使用Composer安装更新TP6 ``` 2、TP6单应用安装(先安装单应用再安装多应用): 1)第一次安装,在命令行下面,切换到你的WEB根目录下 面并执行下面的命令: tp是项目文件名称可以修改 ``` composer create-project topthink/think tp ``` 2)详细安装查看官方文档: ``` https://www.kancloud.cn/manual/thinkphp6_0/1037481 ``` 3、TP6多应用安装: 1)在命令行下面,切换到你的项目根目录下(tp)执行以下命令。 ``` composer require topthink/think-multi-app ``` 2)删除app目录下的所有文件。 3)创建应用目录; ``` php think build 应用名称 例如:php think build api 之后可直接访问:http://php.cn/api ``` 4)配置默认应用,修改config/app.php,看情况修改以下配置; ``` <?php // +---------------------------------------------------------------------- // | 应用设置 // +---------------------------------------------------------------------- return [ // 应用地址 'app_host' => env('app.host', ''), // 应用的命名空间 'app_namespace' => '', // 是否启用路由 'with_route' => true, // 默认应用 'default_app' => 'index', //---------- // 设置默认应用名称 // 'default_app' => 'home', // 开启自动多模式 // 'auto_multi_app' => true, // // 开启应用快速访问 // 'app_express' => false, //---------- // 默认时区 'default_timezone' => 'Asia/Shanghai', // 应用映射(自动多应用模式有效) 'app_map' => [ // '*' => 'home', ], // 域名绑定(自动多应用模式有效) 'domain_bind' => [ //'www.a.com' => 'index', // 域名绑定到www应用 //'admin.a.com' => 'admin', // admin绑定到后台应用 // 'php.cn' => 'api', ], // 禁止URL访问的应用列表(自动多应用模式有效) 'deny_app_list' => [], // 异常页面的模板文件php.cn/vendor/topthink/framework/src/tpl 'exception_tmpl' => app()->getThinkPath() . 'tpl/think_exception.tpl', // 错误显示信息,非调试模式有效 'error_message' => '页面错误!请稍后再试~', // 显示错误信息 'show_error_msg' => false, ]; ```