php - 为什么打开网页默认是下载了?
本文介绍了php - 为什么打开网页默认是下载了?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
我配置了nginx软件,不知道哪里错了。打开网页直接下载了访问的php页面。这是我的server配置
解决方案
你把fastcgi_pass
加上试试看。参考我的配置如下
server {
#sitename dev.wei.ui
listen 80;
server_name dev.wei.ui;
root /server/htdocs/weui-master;
error_log /server/web/logs/nginx/dev.wei.ui-error.log;
access_log /server/web/logs/nginx/dev.wei.ui-access.log;
autoindex on;
index index.php index.html index.htm;
location ~* ^.+\.(bak|inc|lib|sh|tpl|lbi|dwt|sql)$ {
deny all;
}
location ~ .*\.php?$ {
fastcgi_pass 127.0.0.1:9002;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
}
}
这篇关于php - 为什么打开网页默认是下载了?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文