使用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 5.3新特性命名空间规则解析及高级功能
Mar 11 PHP
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装最快的解决办法
Aug 01 PHP
Wordpress 相册插件 NextGEN-Gallery 添加目录将中文转为拼音的解决办法
Dec 29 PHP
PHP中获取文件扩展名的N种方法小结
Feb 27 PHP
php实现专业获取网站SEO信息类实例
Apr 02 PHP
Yii2 如何在modules中添加验证码的方法
Jun 19 PHP
PHP实现的mysql主从数据库状态检测功能示例
Jul 20 PHP
php基于环形链表解决约瑟夫环问题示例
Nov 07 PHP
PHP实现的大文件切割与合并功能示例
Apr 10 PHP
PHP封装的page分页类定义与用法完整示例
Dec 24 PHP
PDO::errorInfo讲解
Jan 28 PHP
PHP join()函数用法与实例讲解
Mar 11 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产生随机字符串函数
2006/12/06 PHP
php数组编码转换示例详解
2014/03/11 PHP
PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数
2014/06/19 PHP
CI操作cookie的方法分析(基于helper类库)
2016/03/28 PHP
thinkPHP实现签到功能的方法
2017/03/15 PHP
js no-repeat写法 背景不重复
2009/03/18 Javascript
JQuery,Extjs,YUI,Prototype,Dojo 等JS框架的区别和应用场景简述
2010/04/15 Javascript
node.js中的path.dirname方法使用说明
2014/12/09 Javascript
jquery制作多功能轮播图插件
2015/04/02 Javascript
jquery form表单获取内容以及绑定数据
2016/02/24 Javascript
分享javascript、jquery实用代码段
2016/10/20 Javascript
jquery实现动态创建form并提交的方法示例
2019/05/27 jQuery
node.js处理前端提交的GET请求
2019/08/30 Javascript
小程序实现投票进度条
2019/11/20 Javascript
vue使用nprogress实现进度条
2019/12/09 Javascript
教大家玩转Python字符串处理的七种技巧
2017/03/31 Python
名片管理系统python版
2018/01/11 Python
python之消除前缀重命名的方法
2018/10/21 Python
python退出命令是什么?详解python退出方法
2018/12/10 Python
python导入坐标点的具体操作
2019/05/10 Python
Python3.5 + sklearn利用SVM自动识别字母验证码方法示例
2019/05/10 Python
Python 3 实现定义跨模块的全局变量和使用教程
2019/07/07 Python
python django 原生sql 获取数据的例子
2019/08/14 Python
Pytorch 中retain_graph的用法详解
2020/01/07 Python
解决Pycharm的项目目录突然消失的问题
2020/01/20 Python
python爬虫用scrapy获取影片的实例分析
2020/11/23 Python
迷你分体式空调:SoGoodToBuy
2018/08/07 全球购物
路政管理专业个人自荐信范文
2013/11/30 职场文书
三年级评语大全
2014/04/23 职场文书
活动总结的格式
2014/05/07 职场文书
临时工聘用合同协议书
2014/10/29 职场文书
社区党务工作总结2015
2015/05/19 职场文书
幼儿园安全管理制度
2015/08/05 职场文书
读《工匠精神》有感:热爱工作,精益求精
2019/12/28 职场文书
Vue + iView实现Excel上传功能的完整代码
2021/06/22 Vue.js
pnpm对npm及yarn降维打击详解
2022/08/05 Javascript