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