NGINX服务器正在下载php文件

时间:2014-03-09 20:26:03

标签: php nginx

我正在尝试在我的vps上设置nginx然后我做了但是当我尝试使用.php文件时它会下载而不是运行它们。这是我的nginx.conf

server {
     listen 80;
     server_name site;
     root /var/www/;
     index index.php index.html;
}

任何想法如何解决? (我安装了php5-fpm)

2 个答案:

答案 0 :(得分:3)

要将PHP脚本传递给FastCGI,您必须将其添加到服务器配置中:

    location ~ [^/]\.php(/|$) {
            fastcgi_split_path_info ^(.+?\.php)(/.*)$;

            fastcgi_pass 127.0.0.1:9000;
            fastcgi_index index.php;
            include fastcgi_params;
    }

答案 1 :(得分:1)

您需要启用php-cgi / fast-cgi或-cli,具体取决于您的服务器/ vps配置。

与我们分享更多信息,以便能够帮助您(如配置文件等)