nginx服务器访问时没解析PHP,直接下载php文件

在配置服务器的时候,有时候会出现这种情况,将域名映射到目录下,访问该域名却直接下载index.php文件。这种情况该如何解决呢?

location ~ \.php$ {
        try_files $uri =404; #增加
        fastcgi_split_path_info ^(.+.php)(/.+)$; #反注释
        ## NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
        #
        ## With php5-cgi alone:
        #fastcgi_pass 127.0.0.1:9000;
        ## With php5-fpm:
        fastcgi_pass unix:/var/run/php5-fpm.sock; #反注释
        fastcgi_index index.php; #反注释
        include fastcgi_params; #反注释
#       include snippets/fastcgi-php.conf;
#
#       # With php5-cgi alone:
#       fastcgi_pass 127.0.0.1:9000;
#       # With php5-fpm:
#       fastcgi_pass unix:/var/run/php5-fpm.sock;
}

只需在nginx服务器中配置这么一段代码,用来解析PHP。这段代码的用处是访问是php文件时自动跳转到php5-fpm去解析文件。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏LIN_ZONE

本地上传文件至服务器的技巧(linux文件压缩及解压文件)

其他的详细请查看:http://note.youdao.com/noteshare?id=e1326ecee0cd291253a3a47de4984f18

672
来自专栏鬼谷君

vue环境安装

982
来自专栏静下来

解决军哥lnmp1.3环境下wordpress不显示主题问题

最近给新买的vps用了军哥的lnmp环境包,由于是第一次用他的,还不太熟悉。 一开始就遇到了一些问题吧,在安装好wordpress之后,发现主题不能显示。 然后...

2595
来自专栏ASP.NET MVC5 后台权限管理系统

ASP.NET MVC5+EF6+EasyUI 后台管理系统--系统权限及操作指引

852
来自专栏V站

python爬虫入门:获取在百度图片搜索的时候第一页的所有图片并下载

1655
来自专栏Java Edge

SpringBoot集成Thymeleaf模板

1 创建一个maven工程,这个应该都会 2 pom文件加入下面内容即可(版本号自己改 <parent> <groupId>org.sp...

3154
来自专栏雨过天晴

原 树莓派连接USB摄像头

1625
来自专栏崔冉的专栏

腾讯云CentOS下nodejs的安装方法

访问链接 https://nodejs.org/en/download/ 找到最新的文件。如图所示是最新的安装文件

48410
来自专栏禹都一只猫博客

python爬虫入门:获取在百度图片搜索的时候第一页的所有图片并下载

1173
来自专栏测试开发架构之路

hadoop HDFS常用文件操作命令

命令基本格式: hadoop fs -cmd < args > 1. ls  列出hdfs文件系统根目录下的目录和文件 hadoop fs -ls /dir ...

3387

扫描关注云+社区