我正在尝试在我的vps上设置nginx然后我做了但是当我尝试使用.php文件时它会下载而不是运行它们。这是我的nginx.conf
server {
listen 80;
server_name site;
root /var/www/;
index index.php index.html;
}
任何想法如何解决? (我安装了php5-fpm)
答案 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配置。
与我们分享更多信息,以便能够帮助您(如配置文件等)