zoukankan      html  css  js  c++  java
  • thinkphp6.0安装搭建

    本篇大部分操作是根据这两篇操作下来,安装搭建成功的,贴上地址:

    闻海南 :https://www.cnblogs.com/wenhainan/p/11910178.html

    Jason Ho : https://blog.csdn.net/weixin_42433970/article/details/101440156

    thinkPHP6.0在5.1的基础上对底层架构做了进一步的精简和统一,引入了一些新特性,并提升版本要求,ThinkPHP6.0运行环境要求PHP7.1+,不支持5.1的无缝升级。

    thinkPHP6(TP6)是一款简洁而优雅,光明磊落,清楚流畅比laravel有过之而无不及的新框架。

    thinkphp6框架的下载方法,官方不再提供本地下载,要用composer下载,也就是说要先学会composer的安装和使用。

    • windows-composer安装方法:

    打开  下载 setup.exe 安装程序即可, 安装过程要选择一个php.exe的,我选择的php7.3的,集成环境软件选的phpstudy_pro,第一次使用,鸡冻,操作更方便相比phpsudy,php等版本升级直接选择版本就好

    • tp6下载运行

    在项目本目录www下运行cmd:

    composer create-project topthink/think tp 6.0.*-dev               // 根据网速可能需要10分钟左右才能下载完成。
    

    安装完成后在www目录下生成了一个tp文件。

     cmd进tp目录下执行:

    php  think  run 
    

     执行后出现如下:

    将生成的127.0.0.1:8000 放到浏览器运行:(该cmd不能关闭)

     

    出现如上图所示页面即代表安装成功。

    在PHPstudy中设置伪静态,
    在这里插入图片描述
    代码:

     if (!-e $request_filename) {
               rewrite  ^(.*)$  /index.php?s=/$1  last;
     }

        1
        2
        3

    或者在thinkPHP根目录下的public下添加一个文件:nginx.htaccess

    在这里插入图片描述
    添加代码:

     if (!-e $request_filename) {
               rewrite  ^(.*)$  /index.php?s=/$1  last;
     }

        1
        2
        3

    或者直接进入phpstudy中配置文件vhosts.conf中添加以上代码:
    在这里插入图片描述

    TP6项目的访问方式有两种,一种是运行命令行的方式,此种方式是tp的内置服务器方式,另一种是在 phpstudy中配置本地域名访问。两种效果都是一样,大家自选一种启动方式即可。
    关于tp6的玩法,请参考本人其他博文,think you!

  • 相关阅读:
    值类型和引用类型区别
    json数据类型
    转:不再以讹传讹,GET和POST的真正区别
    简单投票系统学到的一些东西
    jq 全选和反选以及判断那条被选中
    PHP中获取当前页面的完整URL
    jq div鼠标放上、离开马上展开、收缩方法
    js 删除确定
    mysql 存储过程
    js 闭包原理理解
  • 原文地址:https://www.cnblogs.com/gyrgyr/p/13186892.html
Copyright © 2011-2022 走看看