首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >CentOS6.5 Nginx无法解析php文件

CentOS6.5 Nginx无法解析php文件

作者头像
泥豆芽儿 MT
发布2018-09-11 11:27:19
发布2018-09-11 11:27:19
2K0
举报

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://cloud.tencent.com/developer/article/1333762

一 、问题描述:

1). 前提:

nginx 已经安装完毕,并且能够访问

2). 问题:

当访问 .php 文件时会默认下载,或者提示 “File not found.”

3). 本机环境

代码语言:javascript
复制
PHP 版本:
 # php -v
PHP 5.3.3 (cli) (built: Mar 22 2017 12:27:09) 
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
代码语言:javascript
复制
Nginx 版本:
[root@bogon sbin]# ./nginx -v
nginx version: nginx/1.11.6

二、解决方案

1). 分析是否安装了 php-fpm

可以运行命令 service php-fpm start,如果显示无法识别,说明没有安装

2). 如果没有安装 php-fpm

可以执行安装命令:yum install php-fpm 然后再运行命令 service php-fpm start

3). 如果已经安装了 php-fpm 并且还是无法解析 .php 文件

(1). 修改 nginx.conf 文件或者 default.conf ,如下图所示,修改其中几处信息。如“root”指的是我的 nginx 根目录,可根据自己的情况进行配置

(2). 保存文件,并重启 nginx,命令:service nginx restart

代码语言:txt
复制
(3). 此时,浏览器访问.php文件即可(如果不是本机访问,注意关闭防火墙)

三、附录:

推荐文章:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017年11月28日,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 一 、问题描述:
    • 1). 前提:
    • 2). 问题:
    • 3). 本机环境
  • 二、解决方案
    • 1). 分析是否安装了 php-fpm
    • 2). 如果没有安装 php-fpm
    • 3). 如果已经安装了 php-fpm 并且还是无法解析 .php 文件
  • 三、附录:
    • 推荐文章:
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档