NGINXは表示する代わりにPHPファイルをダウンロードします

janvandeanker

NGINX Webサーバーにindex.phpとinfo.phpを表示しようとしていますが、何らかの理由で機能させることができません。ブラウザーがファイルを表示せずにダウンロードし続けます。私はたくさんのチュートリアルを試しましたが、何が悪いのかわかりません。

OS:Ubuntu17.10サーバー

PHPバージョン:7.1

cgi.fix_pathinfoが0に設定されている

de cgi.fix_pathinfoを除いて、www.confファイルがデフォルトです。

server {
    listen 80 default_server;
    listen [::]:80 default_server;


    root /var/www/html;

  # Add index.php to the list if you are using PHP
    index index.php index.html index.htm index.nginx-debian.html;

    server_name nginx1.domain.com;

    location / {
        try_files $uri $uri/ =404;
   }

    location ~ \.php$ {
            try_files $uri $uri/ =404;
            fastcgi_split_path_info ^(.+\.php)(/.+)$;
    #       # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
    #
    #       # With php5-cgi alone:
            fastcgi_pass 127.0.0.1:9000;
    #       # With php5-fpm:
                fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;
            fastcgi_index index.php;
            include fastcgi_params;
    }

    #location ~ /\.ht {
    #       deny all;
    #}
}

誰か助けてくれませんか?

qwertbert23

この小さな例を試してください。

location ~ \.php$ {
        fastcgi_pass unix:/run/php/php7.1-fpm.sock;
        include snippets/fastcgi-php.conf;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }

そして、php-fpmが実行されているかどうかを再確認してください。

sudo systemctl status php7.1-fpm.service

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Apacheはphpファイルを表示する代わりにダウンロードしています

分類Dev

Shadowbox.jsは、HTMLファイルをiframeに表示する代わりにダウンロードします

分類Dev

nginx try_filesは、phpファイルをロードする代わりにダウンロードします

分類Dev

Apacheはphpファイルを実行する代わりにダウンロードしています

分類Dev

nginxはphpファイルを開く代わりにダウンロードを書き換えます

分類Dev

.phpファイルは表示される代わりにダウンロードされます

分類Dev

PHPまたはApache?zipファイルをダウンロードする代わりにzipファイルの内容が表示されます

分類Dev

nginxはページを表示する代わりにindex.phpをダウンロードしています

分類Dev

PHPはhttpsでは機能せず、代わりにファイルをダウンロードします

分類Dev

Webブラウザーは、RARファイルをダウンロードする代わりに表示します

分類Dev

Spring-ダウンロードする代わりにブラウザにPDFファイルを表示する

分類Dev

応答を表示する代わりにnginxダウンロードファイルを使用した静的な場所

分類Dev

ランプ:PHPが機能しない(ページを表示する代わりにソースファイルをダウンロードし続ける)

分類Dev

ダウンロードする代わりにブラウザでPDFファイルを表示する

分類Dev

wgetは私のファイルの代わりにhtmlをダウンロードします

分類Dev

「google-chrome <file>」は、ファイルを開く代わりにダウンロードします

分類Dev

Dropboxリンクは、PHPファイルを実行する代わりにコードを表示します

分類Dev

ファイルを表示する代わりにChromeをダウンロードする方法

分類Dev

Nginxはインデックスを提供する代わりにダウンロードします

分類Dev

boto3を介してs3にファイルを保存した後、表示される代わりにダウンロードされます

分類Dev

Firefoxでダウンロードする代わりにテキストファイルを強制的に表示しますか?

分類Dev

ダウンロードする代わりにブラウザにファイルを表示するにはどうすればよいですか?

分類Dev

ファイル全体をダウンロードまたは読み取る代わりに、PHPまたはPythonでFTPサーバーから5kbのファイルを読み取るまたはダウンロードする

分類Dev

表示する代わりにphpをダウンロード

分類Dev

dotnetbrowserを使用してbrowserviewで開く代わりにPDFファイルをダウンロードする方法

分類Dev

NGINX-PHPはindex.phpをダウンロードして代わりに実行します

分類Dev

PHPファイルを実行する代わりにダウンロードしようとするブラウザー(Linux Mint、Apache2)

分類Dev

.htm ファイルの代わりに .exe ファイルをダウンロードする

分類Dev

ASP Forceは、代わりにソースを送り返すtxtファイルをダウンロードします

Related 関連記事

  1. 1

    Apacheはphpファイルを表示する代わりにダウンロードしています

  2. 2

    Shadowbox.jsは、HTMLファイルをiframeに表示する代わりにダウンロードします

  3. 3

    nginx try_filesは、phpファイルをロードする代わりにダウンロードします

  4. 4

    Apacheはphpファイルを実行する代わりにダウンロードしています

  5. 5

    nginxはphpファイルを開く代わりにダウンロードを書き換えます

  6. 6

    .phpファイルは表示される代わりにダウンロードされます

  7. 7

    PHPまたはApache?zipファイルをダウンロードする代わりにzipファイルの内容が表示されます

  8. 8

    nginxはページを表示する代わりにindex.phpをダウンロードしています

  9. 9

    PHPはhttpsでは機能せず、代わりにファイルをダウンロードします

  10. 10

    Webブラウザーは、RARファイルをダウンロードする代わりに表示します

  11. 11

    Spring-ダウンロードする代わりにブラウザにPDFファイルを表示する

  12. 12

    応答を表示する代わりにnginxダウンロードファイルを使用した静的な場所

  13. 13

    ランプ:PHPが機能しない(ページを表示する代わりにソースファイルをダウンロードし続ける)

  14. 14

    ダウンロードする代わりにブラウザでPDFファイルを表示する

  15. 15

    wgetは私のファイルの代わりにhtmlをダウンロードします

  16. 16

    「google-chrome <file>」は、ファイルを開く代わりにダウンロードします

  17. 17

    Dropboxリンクは、PHPファイルを実行する代わりにコードを表示します

  18. 18

    ファイルを表示する代わりにChromeをダウンロードする方法

  19. 19

    Nginxはインデックスを提供する代わりにダウンロードします

  20. 20

    boto3を介してs3にファイルを保存した後、表示される代わりにダウンロードされます

  21. 21

    Firefoxでダウンロードする代わりにテキストファイルを強制的に表示しますか?

  22. 22

    ダウンロードする代わりにブラウザにファイルを表示するにはどうすればよいですか?

  23. 23

    ファイル全体をダウンロードまたは読み取る代わりに、PHPまたはPythonでFTPサーバーから5kbのファイルを読み取るまたはダウンロードする

  24. 24

    表示する代わりにphpをダウンロード

  25. 25

    dotnetbrowserを使用してbrowserviewで開く代わりにPDFファイルをダウンロードする方法

  26. 26

    NGINX-PHPはindex.phpをダウンロードして代わりに実行します

  27. 27

    PHPファイルを実行する代わりにダウンロードしようとするブラウザー(Linux Mint、Apache2)

  28. 28

    .htm ファイルの代わりに .exe ファイルをダウンロードする

  29. 29

    ASP Forceは、代わりにソースを送り返すtxtファイルをダウンロードします

ホットタグ

アーカイブ