使用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 相关文章推荐
递归列出所有文件和目录
Oct 09 PHP
PHP setcookie设置Cookie用法(及设置无效的问题)
Jul 13 PHP
php数组查找函数总结
Nov 18 PHP
php检查日期函数checkdate用法实例
Mar 19 PHP
PHP滚动日志的代码实现
Jun 10 PHP
详解PHP执行定时任务的实现思路
Dec 21 PHP
CodeIgniter集成smarty的方法详解
May 26 PHP
PHP识别二维码的方法(php-zbarcode安装与使用)
Jul 07 PHP
php+mysql+ajax实现单表多字段多关键词查询的方法
Apr 15 PHP
PHP4和PHP5版本下解析XML文档的操作方法实例分析
May 20 PHP
利用PHP判断是手机移动端还是PC端访问的函数示例
Dec 14 PHP
redis+php实现微博(一)注册与登录功能详解
Sep 23 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
mysql下创建字段并设置主键的php代码
2010/05/16 PHP
php 随机记录mysql rand()造成CPU 100%的解决办法
2010/05/18 PHP
PHP与C#分别格式化文件大小的代码
2011/05/14 PHP
PHP 杂谈《重构-改善既有代码的设计》之三 重新组织数据
2012/04/09 PHP
php生成EAN_13标准条形码实例
2013/11/13 PHP
php遍历类中包含的所有元素的方法
2015/05/12 PHP
Yii2学习笔记之汉化yii设置表单的描述(属性标签attributeLabels)
2017/02/07 PHP
jQuery Validation实例代码 让验证变得如此容易
2010/10/18 Javascript
javascript之典型高阶函数应用介绍二
2013/01/10 Javascript
JS定义回车事件(实现代码)
2013/07/08 Javascript
JS创建自定义表格具体实现
2014/02/11 Javascript
jQuery实现的图片分组切换焦点图插件
2015/01/06 Javascript
JS实现网页Div层Clone拖拽效果
2015/09/26 Javascript
jQuery animate easing使用方法图文详解
2016/06/17 Javascript
AngularJS 过滤器的简单实例
2016/07/27 Javascript
Node.js实现mysql连接池使用事务自动回收连接的方法示例
2018/02/03 Javascript
vue+iview 兼容IE11浏览器的实现方法
2019/01/07 Javascript
微信小程序基于picker实现级联菜单
2019/02/15 Javascript
深入解析koa之中间件流程控制
2019/06/17 Javascript
使用layui日期控件laydate对开始和结束时间进行联动控制的方法
2019/09/06 Javascript
electron 安装,调试,打包的具体使用
2019/11/06 Javascript
[06:59]DOTA2-DPC中国联赛3月7日Recap集锦
2021/03/11 DOTA
Python 中pandas索引切片读取数据缺失数据处理问题
2019/10/09 Python
python speech模块的使用方法
2020/09/09 Python
python 6种方法实现单例模式
2020/12/15 Python
Origins悦木之源香港官网:雅诗兰黛集团高端植物护肤品牌
2018/03/21 全球购物
村庄绿化方案
2014/05/07 职场文书
中药学专业求职信
2014/05/31 职场文书
2014年教研工作总结
2014/12/06 职场文书
支教个人总结
2015/03/04 职场文书
2015年大学社团工作总结
2015/04/09 职场文书
停水通知
2015/04/16 职场文书
晚会开场白和结束语
2015/05/29 职场文书
领导莅临指导欢迎词
2015/09/30 职场文书
nginx前后端同域名配置的方法实现
2021/03/31 Servers
Python 键盘事件详解
2021/11/11 Python