小编Fli*_*bet的帖子

在virtualenv中使用django的apache mod_wsgi错误

我似乎无法找到一个好的答案.在将其作为WSGIDaemon运行时,谁需要拥有virtualenv?我假设我的操作系统(Ubuntu 16)www-data,但我想确定.尝试一些新的东西,让这个东西根据这篇文章的答案来运作......

django apache配置与WSGIDaemonProcess无法正常工作

django项目,virtualenv文件夹或两者都需要由apache组拥有吗?在没有指定端口的情况下,需要为django项目提供什么样的所有权?为什么我会得到以下内容?

根本问题:

 Call to 'site.addsitedir()' failed for '(null)'
Run Code Online (Sandbox Code Playgroud)

当我启动Apache时,我收到此错误.我遵循了几个不同的指南,包括:http: //modwsgi.readthedocs.io/en/develop/user-guides/virtual-environments.htmlhttps://docs.djangoproject.com/en/1.10/howto/部署/ wsgi/modwsgi / 但没有成功.

我的虚拟环境路径是 /usr/local/virtualenvs/servicesite

我的django项目路径就是/home/addohm/projects/rtservice/servicesite manage.py所在/home/addohm/projects/rtservice/servicesite/servicesite的位置,它留下了我的wsgi.py的位置.

wsgi.py:

SERVICESITE = ['/usr/local/virtualenvs/servicesite/lib/python3.5/site-packages']

import os
import sys
import site

prev_sys_path = list(sys.path)

for directory in SERVICESITE
        site.addsitedir(directory)

new_sys_path = []
for item in list(sys.path):
        if item not in prev_sys_path:
                new_sys_path.append(item)
                sys.path.remove(item)
sys.path[:0] = new_sys_path

"""  **Doesn't seem to work, throwing error in apache logs**
site.addsitedir('/usr/local/virtualenvs/servicesite/lib/python3.5/site-packages')
"""

from django.core.wsgi import get_wsgi_application
os.environ.setdefault("DJANGO_SETTINGS_MODULE", …
Run Code Online (Sandbox Code Playgroud)

python apache django ubuntu mod-wsgi

4
推荐指数
1
解决办法
2791
查看次数

VSTO加载项与VBA性能

如果你要编写功能相同的程序,我很好奇两者的性能比较.我正在开发一个项目,我开始认为,考虑到我需要在VBA中执行的比较函数量,加法可能更合适.

excel vba vsto excel-vba

2
推荐指数
1
解决办法
1248
查看次数

标签 统计

apache ×1

django ×1

excel ×1

excel-vba ×1

mod-wsgi ×1

python ×1

ubuntu ×1

vba ×1

vsto ×1