解决Nginx部署ThinkPHP项目的办法
2017-09-17 12:45
721 查看
server { ... location / { index index.htm index.html index.php; #如果文件不存在则尝试TP解析 try_files $uri /index.php$uri; } location ~ .+\.php($|/) { root /var/www/html/website; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; #设置PATH_INFO,注意fastcgi_split_path_info已经自动改写了fastcgi_script_name变量, #后面不需要再改写SCRIPT_FILENAME,SCRIPT_NAME环境变量,所以必须在加载fastcgi.conf之前设置 fastcgi_split_path_info ^(.+\.php)(/.*)$; fastcgi_param PATH_INFO $fastcgi_path_info; #加载Nginx默认"服务器环境变量"配置 include fastcgi.conf; } }
相关文章推荐
- 最完美解决Nginx部署ThinkPHP项目的办法
- 最完美解决Nginx部署ThinkPHP项目的办法
- 最完美解决Nginx部署ThinkPHP项目的办法
- [转]最完美解决Nginx部署ThinkPHP项目的办法
- 最完美解决Nginx部署ThinkPHP项目的办法
- 最完美解决Nginx部署ThinkPHP项目的办法
- 最完美解决Nginx部署ThinkPHP项目的办法
- 最完美解决Nginx部署ThinkPHP项目的办法
- 【转载】最完美解决Nginx部署ThinkPHP项目的办法
- 解决Nginx部署ThinkPHP项目的办法
- Nginx部署ThinkPHP项目的办法
- 在IIS下部署Thinkphp项目,验证码不能显示的解决办法
- Nginx 下部署ThinkPHP项目的办法
- 关于MyEclipse 点击部署项目按钮无响应解决办法
- Centos7发布ThinkPHP3.2.3项目,Runtime文件夹不可写解决办法
- 项目在eclipse运行正常,但单独部署到tomcat上出现乱码解决办法
- eclipse部署maven web项目到tomcat服务器时,没有将lib、web.xml复制过去的解决办法
- 部署Maven web项目到tomcat服务器时,没有将lib下的jar复制过去的解决办法
- Yii2在nginx部署上的坑:非index默认页都报404解决办法
- [Myeclipse项目部署时]The selected server is enabled 解决办法