龙空技术网

TP6-新建项目时候涉及的配置步骤

宇哥编程 140

前言:

现在咱们对“php配置文件需要创建吗”大约比较注意,看官们都需要学习一些“php配置文件需要创建吗”的相关知识。那么小编同时在网络上网罗了一些有关“php配置文件需要创建吗””的相关资讯,希望朋友们能喜欢,你们快快来了解一下吧!

一、 composer安装TP6

查看本机安装的composer位置cmd下

1.查看版本

D:\phpstudy_pro\WWW\jiaxiaoadmin>cd D:\phpstudy_pro\Extensions\composer1.8.5(进入到composer安装目录)

D:\phpstudy_pro\Extensions\composer1.8.5>php composer.phar -V

Composer version 1.9.3 2020-02-04 12:58:49

2.安装tp6

打开

安装命令

在cmd中注意路径在www下:安装的是最新版的

composer create-project topthink/think think可以换成自己项目的目录名

安装中

安装结束

二、配置phpstudy打开phpstudy网站,创建网站配置nginx的vhost文件,打开设置---配置文件----vhosts.conf

配置文件:红色部分是添加的重定向,添加这个后可以访问除了index外的其他方法。

server {

listen 80;

server_name ;

root "D:/phpstudy_pro/WWW/miningweb/public";

location / {

index index.php index.html error/index.html;

# 判断请求的文件是否存在

if (!-e $request_filename) {

# 如果不存在就进行重定向

rewrite ^/(.*)$ /index.php/$1 last;

}

autoindex off;

}

location ~ \.php(.*)$ {

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

fastcgi_param PATH_INFO $fastcgi_path_info;

fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;

include fastcgi_params;

}

}

三、 tp6视图安装,tp6默认只带系统页那些视图cmd先到系统根目录下输入命令:composer require topthink/think-view四、 开启多应用模式

1)cmd下到项目的根目录运行下载扩展插件命令,一定到根目录

composer require topthink/think-multi-app

2)打开config目录下的app.php文件

添加

// 自动多应用模式

'auto_multi_app' => true,

3)开启多应用模式一定要删除原来的controller目录

五、开启session

打开app目录下的middleware.php文件,在return中加上:

\think\middleware\SessionInit::class

标签: #php配置文件需要创建吗