重庆天天彩票>新闻动态>公司动态
如何配置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配置并重启

 


天天彩票app下载:最新发布+ 更多

  • 用了这么多年铅笔,现在才知道它是这样制成的 2019-02-17
  • 你遇到了吗用户吐槽升iOS 11.4后耗电过快用户吐槽升iOS11后耗电过快-行情资讯 2019-02-17
  • 以估值论英雄?独角兽企业不要"虚胖"要"少壮" 2019-02-16
  • 驴友探险失足摔伤被困深山 消防官兵抬着担架蹚河救人 2019-02-15
  • 广州市第十五届人大常委会会议网络直播 2019-02-14
  • 独家评论:齐祖拍拍手,皇马三连冠 2019-02-13
  • 浙江宁波:全国失信被执行人将面临联合信用惩戒 2019-02-12
  • 呼死你团伙被摧毁 封停83万余个账号抓获210余人 2019-02-12
  • 美对华发起第七次双反调查 专家:或另有深意 2019-02-11
  • 这样的帖子写主贴反驳,实在丢不起人! 2019-02-11
  • 北京市延庆区融媒体中心今天揭牌成立 2019-02-10
  • 西方新闻观:精致的意识形态迷思 2019-02-10
  • 滴眼药水无法逆转白内障 2019-02-09
  • 连线5G标准发布现场丨5G跨过里程碑站上新起点 2019-02-08
  • 阶级是“楼梯”吗?别瞎扯了。 2019-02-08
  • 36| 627| 366| 654| 173| 641| 1| 123| 244| 172|