使用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创建动态图像
Oct 09 PHP
利用递归把多维数组转为一维数组的函数
Oct 09 PHP
php实现telnet功能示例
Apr 08 PHP
Smarty模板学习笔记之Smarty简介
May 20 PHP
WordPress中获取页面链接和标题的相关PHP函数用法解析
Dec 17 PHP
thinkphp框架下实现登录、注册、找回密码功能
Apr 06 PHP
php 使用curl模拟登录人人(校内)网的简单实例
Jun 06 PHP
Yii2.0预定义的别名功能小结
Jul 04 PHP
php中strtotime函数性能分析
Nov 20 PHP
php 遍历目录,生成目录下每个文件的md5值并写入到结果文件中
Dec 12 PHP
php实现微信公众平台发红包功能
Jun 14 PHP
php操作redis数据库常见方法实例总结
Feb 20 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
历史证明,懒惰才是推动科学发展技术进步的动力
2021/03/02 无线电
动易数据转成dedecms的php程序
2007/04/07 PHP
使用Huagepage和PGO来提升PHP7的执行性能
2015/11/30 PHP
thinkPHP多域名情况下使用memcache方式共享session数据的实现方法
2016/07/21 PHP
基于Jquery的简单图片切换效果
2011/01/06 Javascript
ExtJS如何设置与获取radio控件的选取状态
2014/01/22 Javascript
javascript:FF/Chrome与IE动态加载元素的区别说明
2014/01/26 Javascript
JavaScript调用客户端Java程序的方法
2015/07/27 Javascript
jQuery AjaxUpload 上传图片代码
2016/02/02 Javascript
jQuery Mobile页面返回不需要重新get
2016/04/26 Javascript
简单模拟node.js中require的加载机制
2016/10/27 Javascript
angularjs 表单密码验证自定义指令实现代码
2016/10/27 Javascript
angular仿支付宝密码框输入效果
2017/03/25 Javascript
微信小程序实现图片放大预览功能
2020/10/22 Javascript
Angular实现的简单定时器功能示例
2017/12/28 Javascript
VUE实现移动端列表筛选功能
2019/08/23 Javascript
layui-table对返回的数据进行转变显示的实例
2019/09/04 Javascript
解决Idea、WebStorm下使用Vue cli脚手架项目无法使用Webpack别名的问题
2019/10/11 Javascript
three.js 如何制作魔方
2020/07/31 Javascript
微信小程序获取当前时间及星期几的实例代码
2020/09/20 Javascript
Vue实现购物车基本功能
2020/11/08 Javascript
Python开发编码规范
2006/09/08 Python
Python多线程编程(七):使用Condition实现复杂同步
2015/04/05 Python
使用httplib模块来制作Python下HTTP客户端的方法
2015/06/19 Python
python3读取excel文件只提取某些行某些列的值方法
2018/07/10 Python
python矩阵的转置和逆转实例
2018/12/12 Python
Python GUI编程学习笔记之tkinter控件的介绍及基本使用方法详解
2020/03/30 Python
java关于string最常出现的面试题整理
2021/01/18 Python
canvas压缩图片以及卡片制作的方法示例
2018/12/04 HTML / CSS
夜大毕业生自我评价分享
2013/11/10 职场文书
大学生个人推荐信范文
2013/11/25 职场文书
建筑经济管理专业求职信分享
2014/01/06 职场文书
代理商会议邀请函
2014/01/27 职场文书
模具设计与制造专业自荐书
2014/07/01 职场文书
长征观后感
2015/06/09 职场文书
Python中异常处理用法
2021/11/27 Python