$ _SERVER ['ORIG_PATH_INFO']が欠落しているのはなぜですか?

user1032531

PUBLIC_ROOT/uploads/test.php次のスクリプトが含まれており、https://example.com/updates/test.php/some/stuff?foo = barからアクセスできます

<?php

echo('PATH_INFO: '.($_SERVER['PATH_INFO']??'UNSET').PHP_EOL);
echo('ORIG_PATH_INFO: '.($_SERVER['ORIG_PATH_INFO']??'UNSET').PHP_EOL);

出力は次のとおりです。

PATH_INFO: /some/stuff
ORIG_PATH_INFO: UNSET

https://www.php.net/manual/en/reserved.variables.server.phpの状態:

'ORIG_PATH_INFO'
Original version of 'PATH_INFO' before processed by PHP.

$ _SERVER ['ORIG_PATH_INFO']が設定されていないのはなぜですか?値はどうあるべきですか?サーバーを構成してサーバーを含めるにはどうすればよいですか?

ありがとう

モーゼスシュワルツ

あなたが質問で述べたように

'ORIG_PATH_INFO'
Original version of 'PATH_INFO' before processed by PHP.

サーバーには、$_SERVER['ORIG_PATH_INFO']PHPがPATH_INFOhtaccessまたはmod_rewriteを介して元のファイルに変更を加えた場合が含まれます。たとえば、/の後にすべてを書き換えてindex.php /(htaccess:を使用RewriteRule ^(.*)$ index.php/$1 [L])に移動し、https ://example.com/whateverに移動した場合などですこれが元のパスだったので$_SERVER['ORIG_PATH_INFO']に設定され/whateverます

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

SQL Serverで値が0の欠落している日付を取得するにはどうすればよいですか?

分類Dev

SQL Server2008で欠落しているすべての値の列名を出力する必要があります

分類Dev

SQL Server db_datareaderは、どの権限が欠落しているので、テーブルをスクリプト化できませんか?

分類Dev

承認ヘッダーが欠落しているのはなぜですか?

分類Dev

object .__ getattr__が欠落しているのはなぜですか?

分類Dev

/ usr / share / gnome-shell / jsが欠落しているのはなぜですか?

分類Dev

/lib/libc.so.6が欠落しているのはなぜですか?

分類Dev

Perlがlamp-server ^に含まれているのはなぜですか?

分類Dev

Perlがlamp-server ^に含まれているのはなぜですか?

分類Dev

SQl Serverで、行が欠落しているために結果セットを埋める方法は?

分類Dev

ubuntu-server パッケージが update-notifier-common に依存しているのはなぜですか?

分類Dev

SQL Server OptimizerがCHECK制約定義を使用して、行が含まれているテーブルを検索しないのはなぜですか?

分類Dev

@Transactionalが欠落しているときにTransactionRequiredExceptionがスローされないのはなぜですか?

分類Dev

なぜ私の関数は欠落している引数があると想定するのですか?

分類Dev

eaxに加えてorig_eaxが提供されるのはなぜですか?

分類Dev

サービスとして実行しているときにgearman-job-serverが接続を受け入れないのはなぜですか?

分類Dev

この無名関数呼び出しで括弧が欠落しているのはなぜですか?

分類Dev

欠落している値が埋められないのはなぜですか?

分類Dev

SQL Server-列のセットが与えられた場合、セット内で欠落している組み合わせを見つけます

分類Dev

apt docsが欠落しているのはなぜですか?それを取り戻す方法は?

分類Dev

VBA / SQLクエリで演算子が欠落していると表示されるのはなぜですか?

分類Dev

C#:SQLクエリで.Where()条件の1つが欠落しているのはなぜですか?

分類Dev

SQL Serverの一括挿入:「FIRSTROW属性が列ヘッダーをスキップすることを意図していない」のはなぜですか?

分類Dev

STUFFとFORXML PATHが集中しないのはなぜですか?

分類Dev

SQL Server 2008 Management Studio Intellisenseが機能しないのはなぜですか?

分類Dev

Path.Combineが "\\"よりも優れているのはなぜですか?

分類Dev

SQL Serverの一部の絵文字が等しいのはなぜですか?

分類Dev

Javaでfriendディレクティブが欠落しているのはなぜですか?

分類Dev

SQL Serverがこれが間違っていると言うのはなぜですか?

Related 関連記事

  1. 1

    SQL Serverで値が0の欠落している日付を取得するにはどうすればよいですか?

  2. 2

    SQL Server2008で欠落しているすべての値の列名を出力する必要があります

  3. 3

    SQL Server db_datareaderは、どの権限が欠落しているので、テーブルをスクリプト化できませんか?

  4. 4

    承認ヘッダーが欠落しているのはなぜですか?

  5. 5

    object .__ getattr__が欠落しているのはなぜですか?

  6. 6

    / usr / share / gnome-shell / jsが欠落しているのはなぜですか?

  7. 7

    /lib/libc.so.6が欠落しているのはなぜですか?

  8. 8

    Perlがlamp-server ^に含まれているのはなぜですか?

  9. 9

    Perlがlamp-server ^に含まれているのはなぜですか?

  10. 10

    SQl Serverで、行が欠落しているために結果セットを埋める方法は?

  11. 11

    ubuntu-server パッケージが update-notifier-common に依存しているのはなぜですか?

  12. 12

    SQL Server OptimizerがCHECK制約定義を使用して、行が含まれているテーブルを検索しないのはなぜですか?

  13. 13

    @Transactionalが欠落しているときにTransactionRequiredExceptionがスローされないのはなぜですか?

  14. 14

    なぜ私の関数は欠落している引数があると想定するのですか?

  15. 15

    eaxに加えてorig_eaxが提供されるのはなぜですか?

  16. 16

    サービスとして実行しているときにgearman-job-serverが接続を受け入れないのはなぜですか?

  17. 17

    この無名関数呼び出しで括弧が欠落しているのはなぜですか?

  18. 18

    欠落している値が埋められないのはなぜですか?

  19. 19

    SQL Server-列のセットが与えられた場合、セット内で欠落している組み合わせを見つけます

  20. 20

    apt docsが欠落しているのはなぜですか?それを取り戻す方法は?

  21. 21

    VBA / SQLクエリで演算子が欠落していると表示されるのはなぜですか?

  22. 22

    C#:SQLクエリで.Where()条件の1つが欠落しているのはなぜですか?

  23. 23

    SQL Serverの一括挿入:「FIRSTROW属性が列ヘッダーをスキップすることを意図していない」のはなぜですか?

  24. 24

    STUFFとFORXML PATHが集中しないのはなぜですか?

  25. 25

    SQL Server 2008 Management Studio Intellisenseが機能しないのはなぜですか?

  26. 26

    Path.Combineが "\\"よりも優れているのはなぜですか?

  27. 27

    SQL Serverの一部の絵文字が等しいのはなぜですか?

  28. 28

    Javaでfriendディレクティブが欠落しているのはなぜですか?

  29. 29

    SQL Serverがこれが間違っていると言うのはなぜですか?

ホットタグ

アーカイブ