33

apache環境を「foobar」に設定する必要があります

バーチャルホストに設定する必要があることはわかっていますが、そこに何をどこに入力すればよいですか?

4

2 に答える 2

65

SetEnv特定の変数をある値に設定するので、次のようなものが必要です

SetEnv varname varvalue

これが特定の仮想ホスト用であり、Apache構成ファイルにアクセスできる場合、これは<VirtualHost>その仮想ホストのディレクティブ内に入ります。

構成ファイルを制御できない場合は、.htaccessファイルに入れる必要があります。ただし、これを機能させるには、ディレクティブを使用して指定されたファイルでSetEnv許可する必要があります。.htaccessAllowOverride

于 2010-09-03T19:34:50.420 に答える
0

python /djangoWSGI環境を構成したのでここに来ました。モジュールをロードし、SetEnv一日中実行します。動作しませんでした。変数は表示されません。

動作したのはこれでした:https ://gist.github.com/GrahamDumpleton/b380652b768e81a7f60c

Grahamは、基本的にwsgi.pyファイルのクローンを作成し、環境(本番、テスト、開発)ごとに異なるファイルを使用して環境変数を設定する方法について説明しています。os.environ['whatever'] = 'you like!'

于 2017-11-10T16:41:36.813 に答える