php中的Nginx:子目录下的php文件抛出404错误

贾巴

我的 nginx 服务器出现问题,子文件夹下的 php 文件抛出404错误,但 html 文件工作正常。

文件夹结构

html<folder>
  index.php

  test<folder>
         test.php //not working
         test.html //works fine

nginx配置

server {
    listen       80 default_server;
        listen       [::]:80 default_server;
        server_name  localhost;
        root         /var/www/html;

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000

        location ~ \.php$ {
            root           html;
           fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  /var/www/html$fastcgi_script_name;
            include        fastcgi_params;
        }


}ml

当访问<ip-address>/test/test.html正常时

访问时出现<ip-address>/test/test.php404错误。

当访问<ip-address>正常时(指向html/index.php文件)。

我在 html 文件夹中添加了权限,也在cgi.fix_pathinfo=0php.ini 文件中启用

萨希尔·古拉蒂
server {
    listen 80;
    server_name localhost;
    root /var/www/html;
    autoindex on;

    location / {
    index index.php index.html;
    }

    location ~\.php$ {
    include fastcgi_params;
    fastcgi_pass unix:/var/run/php5-fpm.sock;
    fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    try_files $uri $uri/ /index.php;
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带有 PHP 的子目录的 Nginx 配置返回 404

来自分类Dev

列出目录中的文件但不列出子目录 PHP

来自分类Dev

从Nginx中的子目录运行辅助PHP应用

来自分类Dev

Nginx php-fpm子目录

来自分类Dev

如何使用.HTACCESS重写子目录中的PHP文件

来自分类Dev

在包含文件的每个目录下创建子目录

来自分类Dev

NGINX虚拟子目录将PHP文件作为下载文件提供

来自分类Dev

如何在目录/子目录下的所有文件中搜索文本

来自分类Dev

SHELL - 在单个命令行中删除主目录及其子目录下的文件

来自分类Dev

nginx错误:当网站位于子目录中时,“未指定输入文件”

来自分类Dev

Nginx-Php子目录文件不断重定向到主页

来自分类Dev

重定向到子目录,总是在Slim php中找不到404

来自分类Dev

设置nginx以提供子目录中的文件

来自分类Dev

如何仅压缩多个子目录下的文件?

来自分类Dev

从子目录下载文件将保留子目录名称

来自分类Dev

子目录中的文件?

来自分类Dev

PHP:检查两个目录中的文件(或通过子目录递归检查)

来自分类Dev

如何在php中列出目录,子目录和所有文件

来自分类Dev

PHP 删除目录和任何子目录中的所有空文件

来自分类Dev

如何在Nginx的子目录中获取Slim PHP Framework路由

来自分类Dev

如何在Nginx的子目录中获取Slim PHP Framework路由

来自分类Dev

子目录中的WordPress在Nginx fastcgi上提供根index.php

来自分类Dev

如何使用php在父目录中创建子目录?

来自分类Dev

在.htaccess中的子目录下重写GET请求

来自分类Dev

PHP在根文件夹中包含来自不同子目录的文件

来自分类Dev

静态文件夹在错误的子目录中

来自分类Dev

如何包含php db config文件形式的子目录

来自分类Dev

在特定子目录中搜寻所有.php文件的Unix

来自分类Dev

如何重定向index.php文件中不存在的子目录,并保持URL

Related 相关文章

  1. 1

    带有 PHP 的子目录的 Nginx 配置返回 404

  2. 2

    列出目录中的文件但不列出子目录 PHP

  3. 3

    从Nginx中的子目录运行辅助PHP应用

  4. 4

    Nginx php-fpm子目录

  5. 5

    如何使用.HTACCESS重写子目录中的PHP文件

  6. 6

    在包含文件的每个目录下创建子目录

  7. 7

    NGINX虚拟子目录将PHP文件作为下载文件提供

  8. 8

    如何在目录/子目录下的所有文件中搜索文本

  9. 9

    SHELL - 在单个命令行中删除主目录及其子目录下的文件

  10. 10

    nginx错误:当网站位于子目录中时,“未指定输入文件”

  11. 11

    Nginx-Php子目录文件不断重定向到主页

  12. 12

    重定向到子目录,总是在Slim php中找不到404

  13. 13

    设置nginx以提供子目录中的文件

  14. 14

    如何仅压缩多个子目录下的文件?

  15. 15

    从子目录下载文件将保留子目录名称

  16. 16

    子目录中的文件?

  17. 17

    PHP:检查两个目录中的文件(或通过子目录递归检查)

  18. 18

    如何在php中列出目录,子目录和所有文件

  19. 19

    PHP 删除目录和任何子目录中的所有空文件

  20. 20

    如何在Nginx的子目录中获取Slim PHP Framework路由

  21. 21

    如何在Nginx的子目录中获取Slim PHP Framework路由

  22. 22

    子目录中的WordPress在Nginx fastcgi上提供根index.php

  23. 23

    如何使用php在父目录中创建子目录?

  24. 24

    在.htaccess中的子目录下重写GET请求

  25. 25

    PHP在根文件夹中包含来自不同子目录的文件

  26. 26

    静态文件夹在错误的子目录中

  27. 27

    如何包含php db config文件形式的子目录

  28. 28

    在特定子目录中搜寻所有.php文件的Unix

  29. 29

    如何重定向index.php文件中不存在的子目录,并保持URL

热门标签

归档