nginx Web 服务器 index.php 下载

nginx Web 服务器 index.php 下载

我无法打开 index.php 页面。我得到的是一个随机命名的下载链接。我的配置非常接近默认配置。

服务器 {

      listen 80;
      root /path/to/html/docs;
      index index.php;


      location / {
          autoindex on;
          try_files $uri $uri/ /index.php;
      }

}

我尝试关闭 nginx.conf 中的 sendfile,并将 text/php 添加到应用程序的 gzip 列表中,但无济于事。

答案1

nginx 不处理 php 文件,因此您必须将其传递给 php 解释器才能生成响应。推荐的方法是使用 php-fpm(PHP FastCGI 进程管理器):https://www.nginx.com/resources/wiki/start/topics/examples/phpfcgi/

相关内容