apache2 + django 路径问题
Posted 兔子二
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了apache2 + django 路径问题相关的知识,希望对你有一定的参考价值。
问题:
在代码中使用sys.path.append(), 添加模块路径后,仍然报错找不到包。
虽然在LD_LIBRARY_PATH中配置了.so文件打路径,仍然报错找不到。
原因:
检查apahce2的配置文件apache2.conf之后发现,它限制了程序只可以访问/usr/share 和/var/www 两个文件夹。
解决办法:
(1)把python包拷贝到dist-packages
(2) 把模型文件拷贝到/usr/share目录下,使用绝对路径装载
(3)把.so文件拷贝到/usr/local/lib目录下,然后执行ldconfig
以上是关于apache2 + django 路径问题的主要内容,如果未能解决你的问题,请参考以下文章
Ubuntu 上的 Apache2 配置文件路径。 [关闭]
如何为所有路径设置代理位置,除了一些使用 apache2 的路径? [关闭]