問題タブ [server-variables]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
435 参照

php - HTTP_REFERERが何も表示しない

2つの異なるサーバーに2つのWebサイトがあります。WEBSITE1に以下を印刷すると、リファラー名が表示されます(リファラーがある場合)

ただし、同じコードはWEBSITE2では機能しません。それは単なるエコーであり、他には何もありません。リファラーが来ていない場合は何も印刷されませんが、次のようなリンクを含むテストページを作成しました。

ただし、リファラーは表示されません。バグも何もありません。両方のサーバーがPHP5を実行しています。HTTP_REFERERの表示を防ぐことができるphp.iniの設定はありますか?

ありがとう

0 投票する
2 に答える
1326 参照

php - 仮想フォルダーが関係している場合、サーバー変数のドキュメント ルートが file_exists で適切に動作しない

IIS に仮想フォルダーがあります。サーバー ドキュメント ルートを実行するとfile_exists、ファイルが見つかりません。しかし興味深いことに、インクルード (またはその件についてはディレクティブを必要とする) を使用すると、同じファイルが見つかります。

繰り返しますが、これは仮想フォルダーが関係している場合のみです。

仮想フォルダーの有無に影響されない別のサーバー変数を使用する必要があると思います。

最終的には、次のように動作するようにしたいと思います

/wwwroot/file.txtこれで見つかるはずです

file_exists($_server['?'] . "/file.txt")

0 投票する
1 に答える
6720 参照

asp-classic - 従来のASPでのHTTP_X_FORWARDED_FORサーバー変数の設定

Request.ServerVariablesコレクションにHTTP_X_FORWARDED_FOR値を設定する必要があります。私はFiddlerを試しています(この記事を参照してください)。

そこで、カスタムHTTPリクエストを設定しました。

リクエストは正しく実行されます。

しかし、コードをデバッグすると、Request.ServerVariables( "HTTP_X_FORWARDED_FOR")は空になります。私はどこが間違っていますか?Fiddlerは正しいツールですか?

0 投票する
2 に答える
2996 参照

asp.net - vbscriptがすべてのサーバー変数を取得していない

VBSCRIPTで記述されたWebサイトがあり、VB.NETに移行しています。いくつかのページ/アプリケーションを書き直す時間があるまで、コードのいくつかを更新して、それらが少し良く機能するようにしたいと思います。エンタープライズログインからのユーザー名を含むVBSCRIPTページでサーバー変数を取得しようとしています。

ここには2つのテストページがあります。1つは上部にlanguage="VB"があり、もう1つはlanguage="VBSCRIPT"です。

VBSCRIPTページには、VBページとALL_HTTPにデータがある場合、データのない変数が一覧表示されます。VBSCRIPTにすべてのサーバー変数の正しい情報を収集させる方法はありますか?

ありがとうございました

編集:これらは、VBとVBSの間で異なる変数です
。AUTH_USER、REMOTE_USER-VBSにログインしているユーザー、VBに
iis_anonREMOTE_PORT-VBSにリストされていません

以下は、VBSに記載されているが、何もデータがないされている
HTTP_SERVER_PROTOCOL
HTTP_SM_TRANSACTIONID
HTTP_SM_CLIENT_IP
HTTP_REQUEST_METHOD
HTTP_SM_SDOMAIN
HTTP_SM_REALM
HTTP_SM_REALMOID
HTTP_SM_AUTHTYPE
HTTP_SM_AUTHREASON
HTTP_SM_UNIVERSALID
HTTP_SM_AUTHDIROID
HTTP_SM_AUTHDIRNAME
HTTP_SM_AUTHDIRSERVER
HTTP_SM_AUTHDIRNAMESPACE
HTTP_SM_USER
HTTP_SM_USERDN
HTTP_SM_SERVERSESSIONID
HTTP_SM_SERVERSESSIONSPEC
HTTP_SM_TIMETOEXPIRE
HTTP_SM_SERVERIDENTITYSPEC
HTTP_REMOTE_USER
また、私は私たちの企業の認証に使用されていることを取得したいのカスタムがあります。

0 投票する
1 に答える
429 参照

php - komodo IDE -> komodo+xdebug を使用したリモート デバッグ php: $_SERVER 変数を監視するには?

PHP のリモート デバッグを行うために、komodo IDE と xdebug をセットアップしました。すべてが正常に機能しています。今、デバッグの進行中にいくつかの変数を見たいと思っています。問題なく変数を監視できますが、たとえば $_SERVER['SERVER_NAME'] を監視する方法など、PHP SERVER 変数を監視できませんでした。 $_SERVER または SERVER または $SERVER を使用すると、0 が返されます。どうやってするの ?

ありがとう

0 投票する
2 に答える
218 参照

php - サーバー変数は他のページでは認識できません

私はlogin.phpファイルにこのコードを持っています:

そして、page_init.phpで、ログインプロセスの直後に、サーバー変数とセッション変数を取得して、それらを比較し、次に何をするかを決定できるようにします。

私はこれを8行目に持っています:

実際、問題は、他のページがこの行でこのエラーを送信することです。

未定義のインデックス:8行目の...のfsusr_smoootk。

login.phpでprint_r($ _ SERVER)を作成すると、$ _ SERVER [$ name]変数を含む配列が表示されます...しかし、他のページで同じことを行うと、その変数が含まれなくなっていることがわかります。

サーバー変数が他のページに保存されなかったことは知っていますが、理由がわかりません。

前もって感謝します

0 投票する
2 に答える
8969 参照

mysql - Mysql:「slow_query_log」と「log_slow_queries」の違いは何ですか?

違いがない場合、1 つの動作を実現するために 2 つのサーバー パラメータを使用するのはなぜですか?

0 投票する
2 に答える
1766 参照

iis - IIS 7.0 httpmodule で ServerVariable を設定する

IIS 7.0 の httpmodulle でサーバー変数 ("LOGON_USER") を設定しようとしていますが、アーカイブしていません。

これまでのところ、私の BeginRequest 関数は...

検索中に、このソリューションは古い IIS では機能するが、IIS 7.0 または 7.5 では機能しないことを読みました。

IIS 7.0 でそれを行う方法について何か考えはありますか?

ありがとう

0 投票する
2 に答える
2041 参照

mysql - ローカル mysql サーバーで ft_min_word_len 変数が見つかりません

MySQL サーバー変数 ft_min_word_len を編集しようとしましたが、残念ながら、これらの設定を含むファイルの場所がハード ディスク上に見つかりませんでした。My.ini および my.cnf ファイルを MySQL インストール ディレクトリの c:\windows ディレクトリで探しました。および 'C:\ProgramData\MySQL\MySQL Server 5.5\' サーバー 5.5 およびその他の可能な場所。

MySQL インストール ディレクトリ (c:\MySQL) に my.ini ファイルが 1 つだけ見つかりましたが、このファイルにはそのような設定は含まれていません。

phpmyadmin を調べたところ、「サーバー変数と設定」セクションでその変数が見つかりました。この変数は、GLOBAL_VARIABLES テーブルの下の information_schema にもあります。

しかし、64ビットのWindows 7システムのどのファイルにもそれが見つからず、64ビット固有のMySQLをインストールしました

'C:\ProgramData\MySQL\MySQL Server 5.5\data' に information_schema のファイルがないことにも気付きましたが、他のデータベースには対応するファイルがあります。

役立つ回答を期待します

0 投票する
1 に答える
796 参照

server-variables - ブラウザにインストールされているときにクロスライダーで作成された拡張機能に値(PHPサーバー変数に保存されている)を保存する方法

ユーザーがブラウザに拡張機能をインストールしているときに、クロスライダーで作成された拡張機能に値(サーバー変数に保存されている)を保存する方法はありますか?これは、ユーザーがブラウザアドオンのインストールを開始したときのことです。

次のような状況を考えてみましょう。ブラウザ拡張機能が作成され、拡張機能をダウンロードしてWebサイトにインストールするためのリンクが表示されます。次に、phpから取得した値を保存し、拡張機能自体をアンインストールしない限りユーザーが削除できない拡張機能のどこかにローカルに保存する必要があります。