Apache環境を「foobar」に設定する必要があります
私は仮想ホストに設定する必要があることを知っていますが、そこに何を入力する必要がありますか?
SetEnv
は特定の変数を何らかの値に設定するため、次のようなものが必要です。
SetEnv varname varvalue
これが特定の仮想ホスト用であり、Apache構成ファイルにアクセスできる場合、これはその仮想ホスト用の<VirtualHost>
ディレクティブ内になります。
構成ファイルを制御できない場合は、.htaccess
ファイルに配置する必要があります。ただし、これが機能するためには、SetEnv
を.htaccess
ファイルで許可する必要があります。これは AllowOverride
ディレクティブを使用して指定されます。
Python/Django WSGI環境を設定したため、ここに来ました。モジュールをロードし、1日中SetEnv
'ing。動作しませんでした。変数は表示されません。
うまくいったのはこれでした: https://Gist.github.com/GrahamDumpleton/b380652b768e81a7f60c
Grahamは、基本的にwsgi.pyファイルのクローンを作成し、各環境(運用、テスト、開発)ごとに異なるファイルを使用し、os.environ['whatever'] = 'you like!'
で環境変数を設定する方法について説明します