Pregunta

tengo problemas con seting el camino pitón o cualquier otra variable de entorno para mod_fcgid (Solaris 10, Apache glassfish 2,2)

Lo tengo configurado en Apache, pero nada en os.environ en el guión fcgi:

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

Y otras cosas (por ejemplo ORACLE_HOME) y necesito acceder a ellos en el guión fcgi. Sé que puedo usar esto para establecer la ruta de pitón.

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

¿Hay una manera de pasar los valores de medio ambiente de Apache?

¿Fue útil?

Solución 2

I descubierto que Solaris 10 glassfish Apache 2.2 mod_fcgid tiene "DefaultInitEnv"

Esto no se documenta en el Apache mod_fcgid ...

Ejemplo:

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

Otros consejos

no muy seguro de si esto ayuda. http://httpd.apache.org/docs/2.0/env.html

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top