windows phpstudy中使用nginx配置thinkphp5
Posted supramolecular
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows phpstudy中使用nginx配置thinkphp5相关的知识,希望对你有一定的参考价值。
server {
listen 80;
server_name g.com g.com;
root "E:/project/HandleExcel/tp5/public";
location / {
index index.html index.htm index.php;
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
#autoindex on;
}
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;
}
}
参考:URL访问 · ThinkPHP5.1完全开发手册 · 看云
注意:#root后的路径中不能使用 \\ ,一定要将 \\ 改成 / ,否则报错“No input file specified.“
以上是关于windows phpstudy中使用nginx配置thinkphp5的主要内容,如果未能解决你的问题,请参考以下文章
windows phpstudy中使用nginx配置thinkphp5