如何将ThinkPHP6.0配置为支持多应用模式运行?

2026-04-18 09:371阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计572个文字,预计阅读时间需要3分钟。

如何将ThinkPHP6.0配置为支持多应用模式运行?

ThinkPHP至今已发展到6.0版本,整体结构相较于ThinkPHP5有较大变化。ThinkPHP6.0基于简洁核心和统一用法两大原则,在5.1的基础上对底层架构进行了进一步的优化改进,并增加了规范化。

ThinkPHP发展至今已经到了6..0.X版本,整个结构较thinkphp5有了很大的变化,ThinkPHP6.0基于精简核心和统一用法两大原则在5.1的基础上对底层架构做了进一步的优化改进,并更加规范化。由于引入了一些新特性,ThinkPHP6.0运行环境要求PHP7.1+,不支持5.1的无缝升级(官方给出了升级指导用于项目的升级参考)。从6的版本以后,官网将不再提供下载,需要composer进行安装或者更新,不得Git下载安装。

1、安装thinkphp6.0框架:

composer create-project topthink/think thinkphpV6.0.5

生成目录,默认安装后的目录结构就是一个单应用模式。:

2、其中框架需要用到多应用模块的时候,并不能像tp5那样直接创建一个模块即可,需要composer安装对应的think-multi-app扩展才能够使用。

安装多应用模块扩展:think-multi-app:

composer require topthink/think-multi-app

特别注意:安装的时候一定要是在项目的根目录下安装,不然安装了以后也是用不了,然后报单应用(app\controller\index不存在)的问题。

阅读全文

本文共计572个文字,预计阅读时间需要3分钟。

如何将ThinkPHP6.0配置为支持多应用模式运行?

ThinkPHP至今已发展到6.0版本,整体结构相较于ThinkPHP5有较大变化。ThinkPHP6.0基于简洁核心和统一用法两大原则,在5.1的基础上对底层架构进行了进一步的优化改进,并增加了规范化。

ThinkPHP发展至今已经到了6..0.X版本,整个结构较thinkphp5有了很大的变化,ThinkPHP6.0基于精简核心和统一用法两大原则在5.1的基础上对底层架构做了进一步的优化改进,并更加规范化。由于引入了一些新特性,ThinkPHP6.0运行环境要求PHP7.1+,不支持5.1的无缝升级(官方给出了升级指导用于项目的升级参考)。从6的版本以后,官网将不再提供下载,需要composer进行安装或者更新,不得Git下载安装。

1、安装thinkphp6.0框架:

composer create-project topthink/think thinkphpV6.0.5

生成目录,默认安装后的目录结构就是一个单应用模式。:

2、其中框架需要用到多应用模块的时候,并不能像tp5那样直接创建一个模块即可,需要composer安装对应的think-multi-app扩展才能够使用。

安装多应用模块扩展:think-multi-app:

composer require topthink/think-multi-app

特别注意:安装的时候一定要是在项目的根目录下安装,不然安装了以后也是用不了,然后报单应用(app\controller\index不存在)的问题。

阅读全文