thinkPHP6(TP6)的安装及使用

摘要:
ThinkPaPHP 6.0在5.1的基础上进一步简化和统一了底层架构,并引入了一些新特性。ThinkPHP6.0需要PHP7.1+作为其操作环境。ThinkPHP6是一个简单、优雅、开放和光明正大的新框架,比larravel更清晰、更流畅。在www目录中执行:composecreateprojecttopthink/thinktp6.0.*-dev1根据网络速度,下载可能需要大约10分钟。在tp文件夹中输入地址栏,执行cmd:phpthinkrun1,如下图所示:将生成的127.0.0.1:8000放到浏览器中运行:上图所示页面表示安装成功。s=/$1last;}123或添加文件:nginx。htaccess位于thinkPHP根目录的公共目录下。添加代码:if(!关于tp6的玩法,请参考我的其他博客文章,thinkyou!

ThinkPHP6.0在5.1的基础上对底层架构做了进一步的精简和统一,引入了一些新特性。ThinkPHP6.0运行环境要求PHP7.1+,thinkPHP6(TP6)是一款简洁而优雅,光明磊落,清楚流畅比laravel有过之而无不及的新框架。

在www目录下执行:

composer create-project topthink/think tp 6.0.*-dev
  • 1

根据网速可能需要10分钟左右才能下载完成。
可以先去开个会或者干点其他的。
【备注:可以改镜像为阿里云镜像,神一样的快,运行代码:

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/   
  • 1

千万不能改这个:https://packagist.phpcomposer.com,这个非常不稳定,可以尝试,但不建议】
对以上的解释:将tp6 安装到名字为tp的目录里面。

安装完成后在www目录下生成了一个tp文件。
在这里插入图片描述

进入tp文件夹内地址栏上执行cmd:(或者进入本地Xshell)

php  think  run 
  • 1

出现如下图:
在这里插入图片描述
将生成的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!

免责声明:文章转载自《thinkPHP6(TP6)的安装及使用》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇QDateTime 本地时间和UTC时间转换问题QuantLib 金融计算——原理之蒙特卡洛(Monte Carlo)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

什么是MBS,ABS和CDO

本质上,MBS、ABS和CDO都是资产证券化产品。因此,买方每月定期支付的款项是偿还MBS本金和利息的基础。在欧洲,MBS和CDO是资产证券化过程中增长最快的两个市场。与MBS相比,CDO的基础资产、SPV结构和管理法规更加多样化。在全球范围内,CDO交易市场约占所有资产证券化产品交易的40%。...

Lynx浏览器简明使用指南(转)

Lynx可以运行在很多种操作系统下,如VMS,UNIX,Windows95,WindowsNT等,当然也包括Linux。由于没有漂亮的图形界面,所以Lynx占用资源极少,而且速度很快。另外Lynx还是唯一能在字符终端下运行的WWW浏览器。Lynx的主页地址是:http://lynx.browser.org,另外http://www.cc.ukans.edu/...

解决安卓手机连接wifi总弹出“已登录到Wlan网络”

一些Android机型在连接到wifi时会不断提示,“如果你不小心打开了这个提示,你会跳转到一些广告网站。这是因为谷歌服务器会在本地Android系统通电后发送连接请求。”。一些手机制造商的工程师将此连接服务器设置到一些广告网站并登录网络“我们可以管理设备或手机模拟器的状态,还可以执行许多手机操作,如安装软件、升级系统、运行shell命令等。adb是连接安卓...

VMware vSphere 7.0 安装教程

插入CD,启动系统并等待安装包加载映像,按Enter等待协议条款,同意,然后按F11进行磁盘分区管理。由于测试环境的原因,只有一个硬盘,直接按Enter键进入键盘布局,选择默认设置,按Enter键设置根帐户的密码,输入完成后按Enter键确认安装,按F11键等待安装完成,取出安装CD,重新启动后按Enter重新启动系统,正在加载到系统中…请确保已导入磁盘。错...

Android开发实战——记账本(4)

父母亲mCostBeanList.remove(位置);builder.setNegativeButton(“取消”;builder.create().show();returntrue;}returnsuper.onOptionsItemSelected(项);...

【解决方法】ModuleNotFoundError: No module named 'flask._compat'

起源最近发下很多人在我的python课程下面提问,关于安装完扩展运行程序的时候出现如下的莫名其妙的错误Traceback(mostrecentcalllast):File"manage_web.py",line2,infromapplicationimportapp,managerFile"/data/www/private_deploy/python3_y...