【发布时间】:2011-12-12 10:27:43
【问题描述】:
我在 Apache2 上使用 ubuntu 上的 mod_wsgi 部署我的 Django 网站。
在我的 Django 视图中,我导入了一个需要在 LD_LIBRARY_PATH 中设置特定路径的模块。
当我将 /etc/apache2/envvars 中的 LD_LIBRARY_PATH 设置为:
export LD_LIBRARY_PATH=/home/user/target_libdir:$LD_LIBRARY_PATH
它有效。
但是,在我的服务器上,我运行多个 django 网站,每个网站都位于独立的 VirtualHost 条目中,并带有独立的 wsgi 脚本。
问题是网站需要使用不同的 LD_LIBRARY_PATH 版本。
那么,如何为每个 django 网站单独设置 LD_LIBRARY_PATH?
【问题讨论】: