環境変数リスト
AUTH_TYPE(認証方式)
CMD_LINE (コマンドライン)
CONTENT_LENGTH(データ転送の大きさのバイト数)
CONTENT_TYPE(転送されるデータのMIMEタイプ)
DATE_GMT(データ転送が開始された日付時刻)
DATE_LOCAL(サーバーがあるタイムゾーンの現在時刻)
DOCUMENT_NAME(リクエストされたファイル名)
DOCUMENT_PATH_INFO(サーバーのパス情報)
DOCUMENT_ROOT(リクエストされたファイルのあるURI)
GATEWAY_INTERFACE(CGIのバージョン)
HTTP_ACCEPT(ブラウザがサポートするMIMEの種類)
HTTP_ACCEPT_ENCODING(ブラウザが利用できるエンコードタイプ)
HTTP_ACCEPT_LANGUAGE(ブラウザが利用できる言語)
HTTP_CONNECTION(クライアントの接続状況を示す変数)
HTTP_EXTENSION(リモートパスフレーズ)
HTTP_FORM(ブラウザに読み込まれてるメールアドレス)
HTTP_FORWARDED(要求をフォーワードしたProxyサーバーの情報)
HTTP_HOST(生ホストの情報)
HTTP_UA_COLOR(使用している色数)
HTTP_UA_CPU(クライアントのCPU)
HTTP_UA_OS(クライアントのOS)
HTTP_UA_PIXELS(ブラウザの縦×横のサイズ)
HTTP_VIA(経由しているProxyサーバーの情報)
HTTP_XONNECTION(ブラウザが送るHTTPヘッダ表示)
LAST_MODIFIED(URLが最後に変更された日時)
MY_VAR(独自に定義された環境変数)
OUERY_STRING_UNESCAPED(デコード不可能な文字列)
PATH(パス)
PATH_INFO(パス情報)
PATH_TRANSLATED(PATH_INFOで指定したファイルのサーバー上の絶対パス名)
QUERY_STRING(URL内の文字列のセット)
QUERY_STRING_UNESCAPED(デコードされる前のリクエスト文字列)
REDIRECT_STATUS(ステータスコード)
REDIRECT_UNIQUE_ID(ユニークID)
REDIRECT_URL(ドキュメントに対してのアクセス情報)
REMOTE_*(実行したクライアントの情報)
REMOTE_IDENT(クライアントのユーザーID)
REMOTE_PORT(クライアント側に割り振られたポート番号)
REMOTE_USER(クライアントのユーザー名)
REQUEST_METHOD(サーバーへの要求方法)
REQUEST_URI(クライアントの参照URL)
SCRIPT_FILENAME(CGIとして実行されるファイル名)
SCRIPT_MAP(CGIとして実行されるファイルのマップ)
SCRIPT_NAME(CGIとして実行されるファイル)
SERVER_ADDR(サーバーのIPアドレス)
SERVER_ADMIN(サーバー管理者の情報・メールアドレス)
SERVER_NAME(サーバーのホスト名)
SERVER_PORT(サーバーが通信に使用しているポート番号)
SERVER_PROTOCOL(サーバーのプロトコル名)
SERVER_SIGNATURE(サーバーの署名)
SERVER_SOFTWARE(サーバーのソフトウェア名)
SHEEL(シェルの絶対パス)
SHLVL(シェルbashのインスタント起動回数)
TZ(タイムゾーン)
UNIQUE_ID(ユニークID)
URL(URL)
USER(ユーザー)
USER_NAME(ユーザー名)
VENDOR(ベンダー名)
*proxyサーバによっては有無。