使用composer安装使用thinkphp6.0框架问题【视频教程】
发布:smiling 来源: PHP粉丝网 添加日期:2021-12-26 16:24:01 浏览: 评论:0
安装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/
Tags: composer 安装thinkphp6 0
相关文章
- ·ThinkPHP3.0略缩图不能保存到子目录(2013-12-03)
- ·解决thinkphp在iis6.0环境下URL不能重写的问题(2014-04-11)
- ·ThinkPHP3.0中的一个快捷查询方法(|和&)(2014-04-12)
- ·自定义404页面的响应和设置(2014-04-12)
- ·TP3.0使用总结(2014-04-12)
- ·thinkphp怎么设置添加404页面 thinkphp设置404页面(2014-04-12)
- ·ThinkPHP3.0中PHPMailer的使用(2014-04-12)
- ·关于THINKPHP3.0批量删除的设计思路和部分关键代码(2014-04-19)
- ·ThinkPHP3.0国际化配置方法(2014-04-19)
- ·thinkphp3.0 输出重复2次的解决方法(2014-04-19)
- ·ThinkPHP访问不存在的模块跳到404页面(2014-08-28)
- ·ThinkPHP5.0版本和ThinkPHP3.2版本的区别(2018-11-02)
- ·thinkphp3.0输出重复两次的解决方法(2021-05-04)
- ·ThinkPHP 404页面的设置方法(2021-05-08)
- ·thinkphp框架下404页面设置 仅三步(2021-08-05)
- ·学习thinkphp5.0验证类使用方法(2021-08-19)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)