Brophp Nginx 虚拟主机的配置
默认情况下,Nginx 不支持 pathinfo 配置,通过查看了 Thinkphp Nginx 的配置情况,对虚拟主机配置修改如下:
server {
     listen 80;
     listen [::]:80;
server_name hhlsw.test;
root /var/www/app/hhlsw/webroot;
     index index.php pgms.php hhlsw.php;
location / {
         try_files $uri $uri/ =404;
         # try_files $uri $uri/ /pgms.php?$query_string;
     }
location ~ \.php(/|$) {
         include snippets/fastcgi-php.conf;
         fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;
# Enable path_info
         set $fastcgi_script_name2 $fastcgi_script_name;
         if ($fastcgi_script_name ~ "^(.+\.php)(/.+)$") {
             set $fastcgi_script_name2 $1;
             set $path_info $2;
         }
         fastcgi_param   PATH_INFO $path_info;
         fastcgi_param   SCRIPT_FILENAME   $document_root$fastcgi_script_name2;
         fastcgi_param   SCRIPT_NAME   $fastcgi_script_name2;
     }
}
至此,Brophp 项目在 Nginx 下运行正常!
Brophp Nginx 虚拟主机的配置的更多相关文章
- Nginx教程--02.Nginx虚拟主机的配置
		1.Nginx虚拟主机的配置 1.1 在conf目录下,使用命令 : vim nginx.conf 对上图解释: //全局区 worker _processes 1; //表示当前有1个工作的子进程, ... 
- nginx虚拟主机的配置
		nginx虚拟主机的配置 server { listen ; server_name 127.0.0.1; access_log off; root /var/www/html/; location ... 
- Nginx 虚拟主机 VirtualHost 配置
		Nginx 是一个轻量级高性能的 Web 服务器, 并发处理能力强, 对资源消耗小, 无论是静态服务器还是小网站, Nginx 表现更加出色, 作为 Apache 的补充和替代使用率越来越高. 我在& ... 
- 【Nginx系列】Nginx虚拟主机的配置核日志管理
		Nginx配置段 #user nobody; worker_processes 1;// 有1个工作的子进程,可以自行修改,但太大无益,因为要争夺CPU,一般设置为 CPU数*核数 #error_lo ... 
- nginx虚拟主机的配置不生效
		这个坑找了好久,今天终于找到了问题所在. 一般虚拟主机配置文件是vhost里面单独写一个网站名.conf,然后在nginx最后include vhosts/*.conf 引用. 但是我这里的vhost ... 
- nginx虚拟主机配置
		nginx虚拟主机配置 虚拟主机的概念虚拟主机,就是把一台物理服务器划分成多个"虚拟"的服务器,每一个虚拟主机都可以有独立的域名和独立的目录nginx虚拟主机的配置nginx的 ... 
- Nginx高性能服务器安装、配置、运维 (5) —— Nginx虚拟主机配置
		六.Nginx虚拟主机配置 建立基于域名的虚拟主机: (1)建立基于域名的虚拟主机配置文件(以abc.com为例): (2)更改虚拟主机配置文件: 更改配置如下(更改部分即可): server { l ... 
- Nginx教程(二) Nginx虚拟主机配置
		Nginx教程(二) Nginx虚拟主机配置 1 虚拟主机管理 1.1 Nginx管理虚拟主机 虚拟主机使用的是特殊的软硬件技术,它把一台运行在因特网上的服务器主机分成一台台“虚拟”的主机,每台虚拟主 ... 
- 配置Nginx虚拟主机
		实验环境 一台最小化安装的CentOS 7.3虚拟机 配置基本环境 1. 安装nginx yum install -y epel-* yum isntall -y nginx vim 2. 建立虚机主 ... 
随机推荐
- BZOJ2118: 墨墨的等式(同余类BFS)(数学转为图论题)
			2118: 墨墨的等式 Time Limit: 10 Sec Memory Limit: 259 MBSubmit: 2944 Solved: 1206[Submit][Status][Discu ... 
- Codeforces 1009C: Annoying Present
			C. Annoying Present time limit per test 2 seconds memory limit per test 256 megabytes input standard ... 
- 【thrift】什么是rpc
- python eval, exec. compile
			compile 编译某段代码, (将一个字符串编译为字节代码), 以方便重复调用. exec 可以理解为和if, for一样是一个语法声明, 而不是一个函数. 注意globals和locals的含义. ... 
- python中多进程+协程的使用以及为什么要用它
			前面讲了为什么python里推荐用多进程而不是多线程,但是多进程也有其自己的限制:相比线程更加笨重.切换耗时更长,并且在python的多进程下,进程数量不推荐超过CPU核心数(一个进程只有一个GIL, ... 
- C#对Jason序列化匿名对象
			引用: using System.Web.Script.Serialization; 代码: var resp = new { flag = false, url = ConfigReader.Log ... 
- IIS7Appcmd 命令详解
			IIS7 Appcmd 命令详解 废话不说!虽然有配置界面管理器!但是做安装包的时候命令创建是必不可少的!最近使用NSIS制作安装包仔细研究了一下Appcmd的命令,可谓是功能齐全. 上网查了些资料, ... 
- POJ3565带权匹配——km算法
			题目:http://poj.org/problem?id=3565 神奇结论:当总边权最小时,任意两条边不相交! 转化为求二分图带权最小匹配. 可以用费用流做.但这里学一下km算法. https:// ... 
- 在NOILINUX下的简易VIM配置
			位置:/etc/vim/vimrc 建议使用gedit来进行配置.即使用命令:sudo gedit /etc/vim/vimrc set mouse=a " Enable mouse usa ... 
- Bootstrap-Other:CSS编码规范
			ylbtech-Bootstrap-Other:CSS编码规范 1.返回顶部 1. Bootstrap CSS编码规范 语法 用两个空格来代替制表符(tab) -- 这是唯一能保证在所有环境下获得一致 ... 
