为什么我搭建完成之后php文件无法解析?

  • 回答 (3)
  • 关注 (0)
  • 查看 (113)

搭建完成之后查看9000端口已经存在但是页面无法解析.php文件

用户2248213用户2248213提问于
奔跑的香蕉回答于

解决方案

找到nginx的配置文件,修改文件使其支持php

配置文件位置在:/etc/nginx/sites_available/ 下面,如果你没有创建过其他的配置文件,那么应该有一个的默认的名为“default”的配置文件。

1. 打开配置文件,找到文件中的如下内容:

location ~ \.php$ {  
                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;  
        }  

2. 如果你发现上述内容被注释掉了,那么去掉相应的注释。

3. 重启nginx,访问页面

冰扬放低姿态、努力进取、勇于探索、乐于分享回答于

不是页面无法解析.php文件,是你的nginx配置有错误,检查你的nginx文件配置

前端小布能工摹形,巧匠窃意回答于

所属标签

可能回答问题的人

  • 腾讯云计算产品团队

    腾讯云 · 产品团队 (已认证)

    156 粉丝0 提问0 回答
  • CVM 产品团队

    34 粉丝0 提问9 回答
  • 小仙女和科学家

    10 粉丝0 提问0 回答
  • 溪歪歪

    腾讯云 · 高级工程师 (已认证)

    58 粉丝1 提问1 回答
  • DRRR

    腾讯云 · 产品经理 (已认证)

    8 粉丝0 提问4 回答
  • candyxiao

    腾讯 · 高级产品经理 (已认证)

    16 粉丝0 提问7 回答

扫码关注云+社区

领取腾讯云代金券