一定牛四川金7乐>新闻动态>公司动态
如何配置nginx支持TP框架?
时间:2018-03-08 12:11:28编辑:FangCms

TP框架配置中默认URL_MODEL=1,而Nginx默认是不支持PATHINFO的。如果我们只想跑起来tp框架,很简单,只需到更改TP配置,设置URL_MODEL=3(兼容模式)。但是如果要让Nginx支持ThinkPHP PATHINFO需要做如下配置:

 

1、设置ThinkPHP URL模式URL_MODEL=1;

 

2、修改nginx配置文件(红色部分更改称相应的内容)

server

{

listen 80;

server_name www.myblog.com;

index index.php;

root /Users/just/git/myblog;

 

location / {

if (!-e $request_filename) {

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

break;

}

}

 

location ~ \.php {

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

include fastcgi_params;

set $real_script_name $fastcgi_script_name;

if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {

set $real_script_name $1;

set $path_info $2;

}

fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;

fastcgi_param SCRIPT_NAME $real_script_name;

fastcgi_param PATH_INFO $path_info;

}

}

 

3、保存nginx配置并重启

 


王中王铁算盘开奖结果:最新发布+ 更多

  • 2017“大地飞歌”舞台有壮乡特色 仿若村寨看演出 2019-04-20
  • 溜溜溜!10位外国驻华大使中文拜年视频合集来啦 2019-04-20
  • 电影院的最佳座位是哪里?原来之前都坐错了! 2019-04-09
  • 安福一矿区生活用水设“最低消费”?安福水利局:可申请减半或报停 2019-04-09
  • 广州租房市场进入淡季 区域热点板块成交不减 ——凤凰网房产北京 2019-04-04
  • 陕西省非公经济发力“三个经济”发展对话会召开    2019-03-31
  • 玩转俄罗斯世界杯 竞彩多种方式丰富竞猜体验 2019-03-28
  • 强化精细管理 曾文明调研城市美化靓化工作 2019-03-28
  • 不管怎么修饰辞藻,只要放弃革命,就是苏联的结果,还用证明吗? 2018-08-19
  • 香港推出绿色债券资助计划 2018-08-19
  • A站被黑之后,我们的“网络隐私权”还有哪些威胁? 2018-08-14
  • 夏天穿件吊带连体裤 帅气美丽又清凉 2018-08-14
  • 穿越千年 感受秦风全国百家重点网媒记者漫步酉阳桃花源 2018-07-29
  • 特朗普请金正恩看“电影” 美媒:借短片展示无核化益处 2018-07-29
  • 483| 503| 543| 515| 453| 490| 560| 96| 480| 557|