NGINX只提供php文件

时间:2016-06-20 23:34:57

标签: php ubuntu nginx

所以我在我的Ubuntu服务器上乱搞,现在唯一可以提供的文件是.php。任何其他因素都会导致502 Bad Gateway Error。我正在运行NGINX和PHP5-fpm。什么想法可能会出错?我没有搞乱任何conf文件,所以我认为这可能是权限或所有权问题。我很喜欢这个东西,所以任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:0)

在/etc/nginx/conf.d/whatever.conf中的配置文件中 必须有服务器部分,所以包括index.html那里(只添加相关的):

server {
    root /your_root_dir;
    index index.html index.php;

    location / {
          try_files $uri $uri/ /index.html;
    }

    location ~ \.php {
        fastcgi_pass localhost:8000;
        ...
    }
}