使用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操作xml代码
Jun 17 PHP
php调用mysql数据 dbclass类
May 07 PHP
PHP中几种常见的超时处理全面总结
Sep 11 PHP
不使用php api函数实现数组的交换排序示例
Apr 13 PHP
PHP SPL标准库之数据结构栈(SplStack)介绍
May 12 PHP
php实现微信公众平台账号自定义菜单类
Oct 11 PHP
基于PHP给大家讲解防刷票的一些技巧
Nov 18 PHP
PHP保存session到memcache服务器的方法
Jan 19 PHP
php仿微信红包分配算法的实现方法
May 13 PHP
Linux系统中为php添加pcntl扩展
Aug 28 PHP
详解php中 === 的使用
Oct 24 PHP
浅谈PHP中关于foreach使用引用变量的坑
Nov 14 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
细谈php中SQL注入攻击与XSS攻击
2012/06/10 PHP
PHP转换文件夹下所有文件编码的实现代码
2013/06/06 PHP
PHP 5.3和PHP 5.4出现FastCGI Error解决方法
2015/02/12 PHP
php读取qqwry.dat ip地址定位文件的类实例代码
2016/11/15 PHP
php注册系统和使用Xajax即时验证用户名是否被占用
2017/08/31 PHP
PHP设计模式之工厂模式实例总结
2017/09/01 PHP
PHP实现数组和对象的相互转换操作示例
2019/03/20 PHP
简单的ajax连接库分享(不用jquery的ajax)
2014/01/19 Javascript
如何在node的express中使用socket.io
2014/12/15 Javascript
Bootstrap实现水平排列的表单
2016/07/04 Javascript
用move.js库实现百叶窗特效
2017/02/08 Javascript
Vue.js实现简单动态数据处理
2017/02/13 Javascript
详解node服务器中打开html文件的两种方法
2017/09/18 Javascript
Vue实现动态添加或者删除对象和对象数组的操作方法
2018/09/21 Javascript
vue实现分页加载效果
2019/12/24 Javascript
基于JS判断对象是否是数组
2020/01/10 Javascript
vue+vant实现商品列表批量倒计时功能
2020/01/13 Javascript
python3+PyQt5使用数据库表视图
2018/04/24 Python
使用python批量化音乐文件格式转换的实例
2019/01/09 Python
Python实现的矩阵转置与矩阵相乘运算示例
2019/03/26 Python
Python3模拟curl发送post请求操作示例
2019/05/03 Python
python实现共轭梯度法
2019/07/03 Python
在python image 中实现安装中文字体
2020/05/16 Python
Django 如何使用日期时间选择器规范用户的时间输入示例代码详解
2020/05/22 Python
python 实现有道翻译功能
2021/02/26 Python
css3实现超立体3D图片侧翻倾斜效果
2014/04/16 HTML / CSS
党员干部形式主义个人整改措施
2014/09/17 职场文书
2014大学生党员评议个人总结
2014/09/22 职场文书
2014年终工作总结范本
2014/12/15 职场文书
教师个人事迹材料
2014/12/17 职场文书
2015年街道办事处工作总结
2015/05/22 职场文书
周恩来的四个昼夜观后感
2015/06/03 职场文书
新闻稿标题
2015/07/18 职场文书
python自动计算图像数据集的RGB均值
2021/06/18 Python
nginx常用配置conf的示例代码详解
2022/03/21 Servers
java版 简单三子棋游戏
2022/05/04 Java/Android