laragon 环境 nginx 如何开启 pathinfo ?
当前环境 windows
+ laragon
+ nginx
+ php7.2
在搭建 fastadmin
的时候遇到点问题,可能是因为没有开启 pathinfo
尝试修改nginx如下配置后, 访问 /index
正常, 访问后台显示 no input file specified.
请问该如何排查这个问题呢
# 原版
# location ~ \.php$ {
# include snippets/fastcgi-php.conf;
# fastcgi_pass php_upstream;
# }
location ~ \.php(.*)$ { # 正则匹配.php后的pathinfo部分
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $DOCUMENT_ROOT$fastcgi_script_name;
fastcgi_param PATH_INFO $1; # 把pathinfo部分赋给PATH_INFO变量
include fastcgi_params;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
参考文档 http://nginx.org/en/docs/http...
另外 变量是小写. 大写不确定有效.