TP6基础教程-更新中

1.下载框架 必须要有composer (composer镜像必须是国内的,网上直接搜composer镜像)
  进入自己创建好的D:\webserver\www\tp6 目录,输入composer create-project topthink/think tp 慢慢等待下载安装成功,根据网速

2.创建Apache虚拟主机(可以不创,放在根目录www下)
    打开C:\Windows\System32\drivers\etc目录下的hosts文件
    打开D:\webserver\apache\Apache2441\conf\extra目录下的httpd-myvhosts.conf文件(首先你要知道你的D:\webserver\apache\Apache2441\conf\httpd.conf里面配置523行写的哪一个文件,是否是httpd-myvhosts.conf文件)


3.配置框架
   重命名 env为 .env
    .env里面修改 参数  
    database.php 修改数据库参数
    
    APP_DEBUG = true 开启调试模式的Debug
 


4.开启多应用
    进入CMD 路径为D:\webserver\www\tp6\vendor\topthink目录输入composer require topthink/think-multi-app 等待安装完成,删除原有的controller文件 ,修改config/app.php文件,没有的话不用更改。
5.创建应用
         进入CMD路径为 D:\webserver\www\tp6\输入php think build demo(demo是应用名字)
6.设置默认应用
    在config/app.php中,找到
    // 默认应用
    'default_app'      => 'index',

7.修改public目录下的.htaccess文件,代码复制
  好像是和路由有关的:
        <IfModule mod_rewrite.c>
      Options +FollowSymlinks -Multiviews
      RewriteEngine On
     
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_FILENAME} !-f
      #RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
      RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
    </IfModule>

8.模板引擎安装(最好进入tp6文件的路径)
  CMD输入 composer require topthink/think-view

9.开启多应用后的目录
   http://tp6.com/demo/index/sw
         主机   /应用名字/控制器/方法

10.控制器定义
  10.1 controller就是控制器,控制器文件必须在controller目录下;
    如果向改变系统默认的控制器文件目录,可以在config下route.php配置:
     'controller_layer' => 'controller123'
  10.2 类名和文件名大小写保持一致,并采用驼峰式(首字母大写)







posted @ 2020-11-07 13:09  79524795  阅读(795)  评论(0编辑  收藏  举报