使用composer安装使用thinkphp6.0框架问题【视频教程】


Posted in PHP onOctober 01, 2019

安装composer -vvv的参数是表示展示安装进度,测试时使用其他参数安装失败,一直卡着不动

curl -vvv https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

先安装下git,才能clone下github上的代码

apt-get install git

在创建项目之前,要安装php的扩展和unzip命令,没有这几个扩展后面创建项目不成功

apt-get install php7.3-mbstring php7.3-zip
apt-get install unzip

如果遇到警示,不准使用root执行,可以直接忽略不用管就行,没必要使用一个非root用户。先把镜像站给设置了,再去创建项目,否则会卡住一动不动

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
composer create-project topthink/think=6.0.x-dev thinkphp

框架代码下载完成后,要把根目录的.example.env 改成.env,这样默认是开启了调试模式,可以看到代码中的错误
配置nginx的重写用来去除index.php前缀,配置pathinfo变量传递才能使用tp6.0的路由
thinkphp下的nginx配置文件如下:

server {
  listen    80;
  server_name tp.com;
  access_log /var/log/nginx/tp.com.access.log main;
  error_log /var/log/nginx/tp.com.error.log;
  root  /var/www/html/thinkphp/public;

  if (!-e $request_filename) {
      rewrite ^/(.*)$ /index.php?s=$1 last;
       break;
   }
  location / {
    index index.html index.php;
  }
  location ~ \.php$ {
    fastcgi_pass  127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    fastcgi_split_path_info ^(.+\.php)(/.*)$;
    fastcgi_param PATH_INFO $fastcgi_path_info;
    include    fastcgi_params;
  }
}

视频地址:

https://www.bilibili.com/video/av69552564/

使用composer安装使用thinkphp6.0框架问题【视频教程】

总结

以上所述是小编给大家介绍的使用composer安装使用thinkphp6.0框架问题【视频教程】,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

PHP 相关文章推荐
PHP 文件缓存的性能测试
Apr 25 PHP
关于二级目录拖拽排序的实现(源码示例下载)
Apr 26 PHP
php实现插入数组但不影响原有顺序的方法
Mar 27 PHP
PHP实现中文圆形印章特效
Jun 19 PHP
PHP版QQ互联OAuth示例代码分享
Jul 05 PHP
PHP Ajax JavaScript Json获取天气信息实现代码
Aug 17 PHP
php使用include 和require引入文件的区别
Feb 16 PHP
Yii2实现自定义独立验证器的方法
May 05 PHP
PHP使用PHPExcel实现批量上传到数据库的方法
Jun 08 PHP
yii2 url重写并隐藏index.php方法
Dec 10 PHP
laravel框架实现去掉URL中index.php的方法
Oct 12 PHP
php5.3/5.4/5.5/5.6/7常见新增特性汇总整理
Feb 27 PHP
基于Laravel-admin 后台的自定义页面用法详解
Sep 30 #PHP
Laravel-admin之修改操作日志的方法
Sep 30 #PHP
laravel 字段格式化 modle 字段类型转换方法
Sep 30 #PHP
laravel-admin解决表单select联动时,编辑默认没选上的问题
Sep 30 #PHP
laravel-admin的图片删除实例
Sep 30 #PHP
laravel-admin的多级联动方法
Sep 30 #PHP
php更新cookie内容的详细方法
Sep 30 #PHP
You might like
基于Windows下Apache PHP5.3.1安装教程
2010/01/08 PHP
PHP中使用file_get_contents抓取网页中文乱码问题解决方法
2014/12/17 PHP
浅谈PHP链表数据结构(单链表)
2016/06/08 PHP
JS学习之一个简易的日历控件
2010/03/24 Javascript
Javascript对象属性方法汇总
2013/11/21 Javascript
jquery插件tooltipv顶部淡入淡出效果使用示例
2013/12/05 Javascript
JavaScript 异常处理 详解
2015/02/06 Javascript
jQuery实现复选框成对选择及对应取消的方法
2015/03/03 Javascript
JavaScript计算两个日期时间段内日期的方法
2015/03/16 Javascript
Spring MVC中Ajax实现二级联动的简单实例
2016/07/06 Javascript
Javascript实现数组中的元素上下移动
2017/04/28 Javascript
详解Angular-Cli中引用第三方库
2017/05/21 Javascript
vue-loader教程介绍
2017/06/14 Javascript
Angular 向组件传递模板的两种方法
2018/02/23 Javascript
详解package.json版本号规则
2019/08/01 Javascript
ES6基础之数组和对象的拓展实例详解
2019/08/22 Javascript
python获取当前运行函数名称的方法实例代码
2017/04/06 Python
python访问抓取网页常用命令总结
2017/04/11 Python
python 2.7.13 安装配置方法图文教程
2018/09/18 Python
Python3爬虫爬取英雄联盟高清桌面壁纸功能示例【基于Scrapy框架】
2018/12/05 Python
django框架使用方法详解
2019/07/18 Python
python在不同条件下的输入与输出
2020/02/13 Python
python语音识别指南终极版(有这一篇足矣)
2020/09/09 Python
HTML5的结构和语义(1):前言
2008/10/17 HTML / CSS
AHAVA美国官方网站:死海海泥护肤品牌
2016/10/18 全球购物
Vertbaudet西班牙网上商店:婴儿服装、童装、母婴用品和儿童家具
2019/10/16 全球购物
毕业生教师求职信
2013/10/20 职场文书
大四本科生的自我评价
2013/12/30 职场文书
宿舍保安职务说明书
2014/02/25 职场文书
《去年的树》教学反思
2014/04/11 职场文书
感恩父母的演讲稿
2014/05/06 职场文书
房展策划方案
2014/06/07 职场文书
社区爱国卫生月活动总结
2014/06/30 职场文书
暑假社会实践心得体会
2014/09/02 职场文书
java开发双人五子棋游戏
2022/05/06 Java/Android
VW、VH适配移动端的解决方案与常见问题
2023/05/21 HTML / CSS