質問

私は(10 SOLARISは、Apache 2.2のGlassFish)mod_fcgidためのPythonパスまたはその他的環境変数をSETINGに問題がある

私はそれは、Apacheに設定されているが、fcgiのスクリプトではos.environで何ます:

SetEnv PYTHONPATH "/opt/uusis/lib/python2.4/site-packages/:/usr/lib/python2.4/"

や他のもの(例えばORACLE_HOME)と私はFCGIスクリプトでそれらにアクセスする必要があります。 私は私がPythonのパスを設定するためにこれを使用することができます知っています。

sys.path.insert(0, "/opt/uusis/lib/python2.4/site-packages")
sys.path.insert(1, "/usr/lib/python2.4/")

はApacheから的環境値を渡す方法はありますか?

役に立ちましたか?

解決 2

私は、Solaris 10のGlassFishのApache 2.2 mod_fcgidは "DefaultInitEnv"

持っていることが判明しました

このは、Apache mod_fcgid ...

に記載されていません

例:

DefaultInitEnv PYTHONPATH "/opt/something/lib/python2.4/site-packages/:/usr/lib/python2.4/"

他のヒント

このヘルプであればかなり確実ではありません。 http://httpd.apache.org/docs/2.0/env.html

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top